/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/weaver/popl20-counter-determinism.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.repeated-lipton-8d0d62b [2022-12-05 19:15:00,828 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-05 19:15:00,830 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-05 19:15:00,859 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-05 19:15:00,861 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-05 19:15:00,863 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-05 19:15:00,865 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-05 19:15:00,869 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-05 19:15:00,872 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-05 19:15:00,876 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-05 19:15:00,877 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-05 19:15:00,878 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-05 19:15:00,878 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-05 19:15:00,880 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-05 19:15:00,881 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-05 19:15:00,883 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-05 19:15:00,884 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-05 19:15:00,884 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-05 19:15:00,886 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-05 19:15:00,890 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-05 19:15:00,891 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-05 19:15:00,891 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-05 19:15:00,892 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-05 19:15:00,893 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-05 19:15:00,897 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-05 19:15:00,897 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-05 19:15:00,898 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-05 19:15:00,898 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-05 19:15:00,898 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-05 19:15:00,899 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-05 19:15:00,899 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-05 19:15:00,899 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-05 19:15:00,900 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-05 19:15:00,900 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-05 19:15:00,901 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-05 19:15:00,901 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-05 19:15:00,901 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-05 19:15:00,901 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-05 19:15:00,901 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-05 19:15:00,902 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-05 19:15:00,902 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-05 19:15:00,906 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf [2022-12-05 19:15:00,930 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-05 19:15:00,930 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-05 19:15:00,931 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-05 19:15:00,931 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-05 19:15:00,932 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-05 19:15:00,932 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-05 19:15:00,932 INFO L138 SettingsManager]: * Use SBE=true [2022-12-05 19:15:00,932 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-05 19:15:00,933 INFO L138 SettingsManager]: * sizeof long=4 [2022-12-05 19:15:00,933 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-05 19:15:00,933 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-12-05 19:15:00,933 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-05 19:15:00,933 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-05 19:15:00,933 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-05 19:15:00,934 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-05 19:15:00,934 INFO L138 SettingsManager]: * sizeof long double=12 [2022-12-05 19:15:00,934 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-05 19:15:00,934 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-05 19:15:00,934 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-05 19:15:00,934 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-05 19:15:00,934 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-05 19:15:00,934 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-12-05 19:15:00,934 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-05 19:15:00,934 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-05 19:15:00,934 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-05 19:15:00,935 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-05 19:15:00,935 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-05 19:15:00,935 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-05 19:15:00,935 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-05 19:15:00,935 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-12-05 19:15:00,935 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-05 19:15:00,935 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-12-05 19:15:01,206 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-05 19:15:01,225 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-05 19:15:01,227 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-05 19:15:01,227 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-05 19:15:01,228 INFO L275 PluginConnector]: CDTParser initialized [2022-12-05 19:15:01,229 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/popl20-counter-determinism.wvr.c [2022-12-05 19:15:02,219 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-05 19:15:02,408 INFO L351 CDTParser]: Found 1 translation units. [2022-12-05 19:15:02,408 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-counter-determinism.wvr.c [2022-12-05 19:15:02,417 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9fc42e821/5b34cef4d26f4847981d07398e9e6adc/FLAGc5005953d [2022-12-05 19:15:02,440 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9fc42e821/5b34cef4d26f4847981d07398e9e6adc [2022-12-05 19:15:02,450 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-05 19:15:02,450 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-12-05 19:15:02,451 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-05 19:15:02,451 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-05 19:15:02,453 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-05 19:15:02,454 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.12 07:15:02" (1/1) ... [2022-12-05 19:15:02,454 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6a070156 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 07:15:02, skipping insertion in model container [2022-12-05 19:15:02,454 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 05.12 07:15:02" (1/1) ... [2022-12-05 19:15:02,472 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-05 19:15:02,505 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-05 19:15:02,614 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 19:15:02,615 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 19:15:02,620 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 19:15:02,620 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 19:15:02,622 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 19:15:02,623 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 19:15:02,625 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 19:15:02,626 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 19:15:02,642 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-counter-determinism.wvr.c[2476,2489] [2022-12-05 19:15:02,648 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-05 19:15:02,655 INFO L203 MainTranslator]: Completed pre-run [2022-12-05 19:15:02,668 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 19:15:02,668 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 19:15:02,670 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 19:15:02,670 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 19:15:02,672 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 19:15:02,672 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 19:15:02,674 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-12-05 19:15:02,674 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-12-05 19:15:02,689 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-counter-determinism.wvr.c[2476,2489] [2022-12-05 19:15:02,689 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-05 19:15:02,698 INFO L208 MainTranslator]: Completed translation [2022-12-05 19:15:02,698 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 07:15:02 WrapperNode [2022-12-05 19:15:02,699 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-05 19:15:02,701 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-05 19:15:02,701 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-05 19:15:02,701 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-05 19:15:02,705 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 07:15:02" (1/1) ... [2022-12-05 19:15:02,717 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 07:15:02" (1/1) ... [2022-12-05 19:15:02,741 INFO L138 Inliner]: procedures = 23, calls = 41, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 116 [2022-12-05 19:15:02,741 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-05 19:15:02,742 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-05 19:15:02,743 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-05 19:15:02,743 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-05 19:15:02,750 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 07:15:02" (1/1) ... [2022-12-05 19:15:02,750 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 07:15:02" (1/1) ... [2022-12-05 19:15:02,759 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 07:15:02" (1/1) ... [2022-12-05 19:15:02,759 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 07:15:02" (1/1) ... [2022-12-05 19:15:02,768 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 07:15:02" (1/1) ... [2022-12-05 19:15:02,773 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 07:15:02" (1/1) ... [2022-12-05 19:15:02,774 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 07:15:02" (1/1) ... [2022-12-05 19:15:02,774 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 07:15:02" (1/1) ... [2022-12-05 19:15:02,776 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-05 19:15:02,776 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-05 19:15:02,776 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-05 19:15:02,776 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-05 19:15:02,777 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 07:15:02" (1/1) ... [2022-12-05 19:15:02,780 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-05 19:15:02,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-05 19:15:02,809 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-12-05 19:15:02,816 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-12-05 19:15:02,840 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-05 19:15:02,841 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-12-05 19:15:02,841 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-12-05 19:15:02,841 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-12-05 19:15:02,841 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-12-05 19:15:02,841 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-12-05 19:15:02,841 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-12-05 19:15:02,841 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2022-12-05 19:15:02,841 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2022-12-05 19:15:02,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-05 19:15:02,841 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-05 19:15:02,842 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-05 19:15:02,842 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-12-05 19:15:02,842 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-12-05 19:15:02,842 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-05 19:15:02,842 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-05 19:15:02,842 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-05 19:15:02,842 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-05 19:15:02,843 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2022-12-05 19:15:02,905 INFO L236 CfgBuilder]: Building ICFG [2022-12-05 19:15:02,906 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-05 19:15:03,056 INFO L277 CfgBuilder]: Performing block encoding [2022-12-05 19:15:03,096 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-05 19:15:03,096 INFO L302 CfgBuilder]: Removed 4 assume(true) statements. [2022-12-05 19:15:03,097 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.12 07:15:03 BoogieIcfgContainer [2022-12-05 19:15:03,098 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-05 19:15:03,099 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-05 19:15:03,099 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-05 19:15:03,101 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-05 19:15:03,101 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 05.12 07:15:02" (1/3) ... [2022-12-05 19:15:03,102 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5ff76f80 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.12 07:15:03, skipping insertion in model container [2022-12-05 19:15:03,102 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 05.12 07:15:02" (2/3) ... [2022-12-05 19:15:03,102 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5ff76f80 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 05.12 07:15:03, skipping insertion in model container [2022-12-05 19:15:03,102 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 05.12 07:15:03" (3/3) ... [2022-12-05 19:15:03,103 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-counter-determinism.wvr.c [2022-12-05 19:15:03,114 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-05 19:15:03,114 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-12-05 19:15:03,114 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-12-05 19:15:03,187 INFO L144 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2022-12-05 19:15:03,210 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 123 places, 119 transitions, 270 flow [2022-12-05 19:15:03,252 INFO L130 PetriNetUnfolder]: 9/115 cut-off events. [2022-12-05 19:15:03,253 INFO L131 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2022-12-05 19:15:03,257 INFO L83 FinitePrefix]: Finished finitePrefix Result has 132 conditions, 115 events. 9/115 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 93 event pairs, 0 based on Foata normal form. 0/105 useless extension candidates. Maximal degree in co-relation 76. Up to 2 conditions per place. [2022-12-05 19:15:03,258 INFO L82 GeneralOperation]: Start removeDead. Operand has 123 places, 119 transitions, 270 flow [2022-12-05 19:15:03,261 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 107 places, 103 transitions, 230 flow [2022-12-05 19:15:03,267 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-05 19:15:03,271 INFO L357 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@17925050, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, Conditionality=CONDITIONAL_DISJUNCTIVE, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-12-05 19:15:03,272 INFO L358 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2022-12-05 19:15:03,294 INFO L130 PetriNetUnfolder]: 9/102 cut-off events. [2022-12-05 19:15:03,295 INFO L131 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2022-12-05 19:15:03,295 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 19:15:03,295 INFO L213 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] [2022-12-05 19:15:03,296 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2022-12-05 19:15:03,299 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 19:15:03,299 INFO L85 PathProgramCache]: Analyzing trace with hash 360089710, now seen corresponding path program 1 times [2022-12-05 19:15:03,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 19:15:03,305 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051111868] [2022-12-05 19:15:03,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 19:15:03,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 19:15:03,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 19:15:03,838 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:15:03,838 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 19:15:03,838 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2051111868] [2022-12-05 19:15:03,839 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2051111868] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 19:15:03,839 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 19:15:03,839 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-05 19:15:03,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892531481] [2022-12-05 19:15:03,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 19:15:03,847 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-05 19:15:03,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 19:15:03,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-05 19:15:03,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-12-05 19:15:03,880 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 94 out of 119 [2022-12-05 19:15:03,883 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 107 places, 103 transitions, 230 flow. Second operand has 6 states, 6 states have (on average 96.33333333333333) internal successors, (578), 6 states have internal predecessors, (578), 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-12-05 19:15:03,883 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 19:15:03,883 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 94 of 119 [2022-12-05 19:15:03,887 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 19:15:04,104 INFO L130 PetriNetUnfolder]: 107/474 cut-off events. [2022-12-05 19:15:04,104 INFO L131 PetriNetUnfolder]: For 115/116 co-relation queries the response was YES. [2022-12-05 19:15:04,108 INFO L83 FinitePrefix]: Finished finitePrefix Result has 708 conditions, 474 events. 107/474 cut-off events. For 115/116 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 2087 event pairs, 26 based on Foata normal form. 135/549 useless extension candidates. Maximal degree in co-relation 510. Up to 124 conditions per place. [2022-12-05 19:15:04,111 INFO L137 encePairwiseOnDemand]: 104/119 looper letters, 32 selfloop transitions, 5 changer transitions 8/124 dead transitions. [2022-12-05 19:15:04,111 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 114 places, 124 transitions, 398 flow [2022-12-05 19:15:04,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-05 19:15:04,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-05 19:15:04,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 816 transitions. [2022-12-05 19:15:04,127 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.8571428571428571 [2022-12-05 19:15:04,128 INFO L175 Difference]: Start difference. First operand has 107 places, 103 transitions, 230 flow. Second operand 8 states and 816 transitions. [2022-12-05 19:15:04,129 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 114 places, 124 transitions, 398 flow [2022-12-05 19:15:04,133 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 106 places, 124 transitions, 358 flow, removed 0 selfloop flow, removed 8 redundant places. [2022-12-05 19:15:04,136 INFO L231 Difference]: Finished difference. Result has 110 places, 100 transitions, 241 flow [2022-12-05 19:15:04,137 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=119, PETRI_DIFFERENCE_MINUEND_FLOW=204, PETRI_DIFFERENCE_MINUEND_PLACES=99, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=98, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=94, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=241, PETRI_PLACES=110, PETRI_TRANSITIONS=100} [2022-12-05 19:15:04,142 INFO L294 CegarLoopForPetriNet]: 107 programPoint places, 3 predicate places. [2022-12-05 19:15:04,142 INFO L495 AbstractCegarLoop]: Abstraction has has 110 places, 100 transitions, 241 flow [2022-12-05 19:15:04,143 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 96.33333333333333) internal successors, (578), 6 states have internal predecessors, (578), 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-12-05 19:15:04,143 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 19:15:04,143 INFO L213 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] [2022-12-05 19:15:04,144 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-05 19:15:04,144 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2022-12-05 19:15:04,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 19:15:04,145 INFO L85 PathProgramCache]: Analyzing trace with hash -1134279214, now seen corresponding path program 1 times [2022-12-05 19:15:04,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 19:15:04,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420585232] [2022-12-05 19:15:04,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 19:15:04,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 19:15:04,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 19:15:04,305 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:15:04,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 19:15:04,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420585232] [2022-12-05 19:15:04,305 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420585232] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-05 19:15:04,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1043813016] [2022-12-05 19:15:04,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 19:15:04,306 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-05 19:15:04,306 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-05 19:15:04,315 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-12-05 19:15:04,396 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-12-05 19:15:04,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 19:15:04,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-05 19:15:04,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-05 19:15:04,508 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:15:04,509 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-05 19:15:04,567 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:15:04,567 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1043813016] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-05 19:15:04,567 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-05 19:15:04,567 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2022-12-05 19:15:04,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896322450] [2022-12-05 19:15:04,568 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-05 19:15:04,569 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-05 19:15:04,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 19:15:04,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-05 19:15:04,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-12-05 19:15:04,572 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 85 out of 119 [2022-12-05 19:15:04,572 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 110 places, 100 transitions, 241 flow. Second operand has 9 states, 9 states have (on average 88.22222222222223) internal successors, (794), 9 states have internal predecessors, (794), 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-12-05 19:15:04,573 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 19:15:04,573 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 85 of 119 [2022-12-05 19:15:04,573 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 19:15:05,661 INFO L130 PetriNetUnfolder]: 7637/11377 cut-off events. [2022-12-05 19:15:05,661 INFO L131 PetriNetUnfolder]: For 1757/1786 co-relation queries the response was YES. [2022-12-05 19:15:05,679 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24338 conditions, 11377 events. 7637/11377 cut-off events. For 1757/1786 co-relation queries the response was YES. Maximal size of possible extension queue 614. Compared 73917 event pairs, 660 based on Foata normal form. 3/8463 useless extension candidates. Maximal degree in co-relation 24323. Up to 1556 conditions per place. [2022-12-05 19:15:05,728 INFO L137 encePairwiseOnDemand]: 111/119 looper letters, 173 selfloop transitions, 24 changer transitions 2/268 dead transitions. [2022-12-05 19:15:05,728 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 118 places, 268 transitions, 1118 flow [2022-12-05 19:15:05,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-05 19:15:05,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-05 19:15:05,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1382 transitions. [2022-12-05 19:15:05,732 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.82953181272509 [2022-12-05 19:15:05,732 INFO L175 Difference]: Start difference. First operand has 110 places, 100 transitions, 241 flow. Second operand 14 states and 1382 transitions. [2022-12-05 19:15:05,732 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 118 places, 268 transitions, 1118 flow [2022-12-05 19:15:05,736 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 116 places, 268 transitions, 1114 flow, removed 2 selfloop flow, removed 2 redundant places. [2022-12-05 19:15:05,739 INFO L231 Difference]: Finished difference. Result has 123 places, 125 transitions, 389 flow [2022-12-05 19:15:05,739 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=119, PETRI_DIFFERENCE_MINUEND_FLOW=237, PETRI_DIFFERENCE_MINUEND_PLACES=103, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=100, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=93, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=389, PETRI_PLACES=123, PETRI_TRANSITIONS=125} [2022-12-05 19:15:05,739 INFO L294 CegarLoopForPetriNet]: 107 programPoint places, 16 predicate places. [2022-12-05 19:15:05,740 INFO L495 AbstractCegarLoop]: Abstraction has has 123 places, 125 transitions, 389 flow [2022-12-05 19:15:05,740 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 88.22222222222223) internal successors, (794), 9 states have internal predecessors, (794), 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-12-05 19:15:05,740 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 19:15:05,740 INFO L213 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] [2022-12-05 19:15:05,760 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-12-05 19:15:05,945 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-05 19:15:05,946 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2022-12-05 19:15:05,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 19:15:05,946 INFO L85 PathProgramCache]: Analyzing trace with hash -281366306, now seen corresponding path program 2 times [2022-12-05 19:15:05,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 19:15:05,947 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177639025] [2022-12-05 19:15:05,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 19:15:05,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 19:15:05,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 19:15:06,072 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:15:06,073 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 19:15:06,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177639025] [2022-12-05 19:15:06,073 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177639025] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 19:15:06,073 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 19:15:06,073 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-05 19:15:06,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934552828] [2022-12-05 19:15:06,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 19:15:06,074 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-05 19:15:06,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 19:15:06,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-05 19:15:06,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-12-05 19:15:06,075 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 85 out of 119 [2022-12-05 19:15:06,075 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 123 places, 125 transitions, 389 flow. Second operand has 5 states, 5 states have (on average 89.0) internal successors, (445), 5 states have internal predecessors, (445), 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-12-05 19:15:06,075 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 19:15:06,075 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 85 of 119 [2022-12-05 19:15:06,076 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 19:15:07,554 INFO L130 PetriNetUnfolder]: 10257/16791 cut-off events. [2022-12-05 19:15:07,555 INFO L131 PetriNetUnfolder]: For 13754/14428 co-relation queries the response was YES. [2022-12-05 19:15:07,607 INFO L83 FinitePrefix]: Finished finitePrefix Result has 41945 conditions, 16791 events. 10257/16791 cut-off events. For 13754/14428 co-relation queries the response was YES. Maximal size of possible extension queue 1067. Compared 132470 event pairs, 3092 based on Foata normal form. 659/14995 useless extension candidates. Maximal degree in co-relation 34954. Up to 7210 conditions per place. [2022-12-05 19:15:07,680 INFO L137 encePairwiseOnDemand]: 111/119 looper letters, 111 selfloop transitions, 18 changer transitions 0/207 dead transitions. [2022-12-05 19:15:07,680 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 128 places, 207 transitions, 961 flow [2022-12-05 19:15:07,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-05 19:15:07,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-05 19:15:07,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 612 transitions. [2022-12-05 19:15:07,682 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.8571428571428571 [2022-12-05 19:15:07,682 INFO L175 Difference]: Start difference. First operand has 123 places, 125 transitions, 389 flow. Second operand 6 states and 612 transitions. [2022-12-05 19:15:07,682 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 128 places, 207 transitions, 961 flow [2022-12-05 19:15:07,802 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 128 places, 207 transitions, 961 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-12-05 19:15:07,804 INFO L231 Difference]: Finished difference. Result has 130 places, 138 transitions, 505 flow [2022-12-05 19:15:07,805 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=119, PETRI_DIFFERENCE_MINUEND_FLOW=389, PETRI_DIFFERENCE_MINUEND_PLACES=123, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=125, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=116, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=505, PETRI_PLACES=130, PETRI_TRANSITIONS=138} [2022-12-05 19:15:07,805 INFO L294 CegarLoopForPetriNet]: 107 programPoint places, 23 predicate places. [2022-12-05 19:15:07,805 INFO L495 AbstractCegarLoop]: Abstraction has has 130 places, 138 transitions, 505 flow [2022-12-05 19:15:07,806 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 89.0) internal successors, (445), 5 states have internal predecessors, (445), 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-12-05 19:15:07,806 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 19:15:07,806 INFO L213 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] [2022-12-05 19:15:07,806 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-05 19:15:07,806 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2022-12-05 19:15:07,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 19:15:07,806 INFO L85 PathProgramCache]: Analyzing trace with hash -781764126, now seen corresponding path program 1 times [2022-12-05 19:15:07,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 19:15:07,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786858807] [2022-12-05 19:15:07,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 19:15:07,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 19:15:07,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 19:15:07,863 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:15:07,864 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 19:15:07,864 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786858807] [2022-12-05 19:15:07,864 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786858807] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 19:15:07,864 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 19:15:07,864 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-05 19:15:07,864 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359318828] [2022-12-05 19:15:07,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 19:15:07,865 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-05 19:15:07,865 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 19:15:07,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-05 19:15:07,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-05 19:15:07,866 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 85 out of 119 [2022-12-05 19:15:07,866 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 130 places, 138 transitions, 505 flow. Second operand has 5 states, 5 states have (on average 89.0) internal successors, (445), 5 states have internal predecessors, (445), 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-12-05 19:15:07,866 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 19:15:07,866 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 85 of 119 [2022-12-05 19:15:07,866 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 19:15:09,426 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][81], [30#L41-5true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 18#L63true, 640#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0)), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 65#L73true, 667#true, Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true]) [2022-12-05 19:15:09,426 INFO L382 tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event [2022-12-05 19:15:09,427 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:15:09,427 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:15:09,427 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:15:09,427 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([321] L41-4-->L42: Formula: (< v_thread1Thread1of1ForFork3_~i~0_3 v_~N~0_2) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_3, ~N~0=v_~N~0_2} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_3, ~N~0=v_~N~0_2} AuxVars[] AssignedVars[][74], [Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 18#L63true, 83#L42true, 148#(<= 1 ~N~0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 65#L73true, 667#true, Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true]) [2022-12-05 19:15:09,427 INFO L382 tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event [2022-12-05 19:15:09,427 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:15:09,428 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:15:09,428 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:15:09,429 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][81], [30#L41-5true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 640#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0)), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 65#L73true, 116#L62-5true, 667#true, Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true]) [2022-12-05 19:15:09,429 INFO L382 tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event [2022-12-05 19:15:09,432 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:15:09,437 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:15:09,437 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:15:09,437 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([321] L41-4-->L42: Formula: (< v_thread1Thread1of1ForFork3_~i~0_3 v_~N~0_2) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_3, ~N~0=v_~N~0_2} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_3, ~N~0=v_~N~0_2} AuxVars[] AssignedVars[][74], [Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 83#L42true, 148#(<= 1 ~N~0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 65#L73true, 116#L62-5true, 667#true, Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true]) [2022-12-05 19:15:09,437 INFO L382 tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event [2022-12-05 19:15:09,437 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:15:09,437 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:15:09,437 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:15:09,539 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][81], [30#L41-5true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 640#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0)), 6#L65true, Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 65#L73true, 667#true, Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true]) [2022-12-05 19:15:09,540 INFO L382 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2022-12-05 19:15:09,540 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:15:09,540 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:15:09,540 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:15:09,540 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([321] L41-4-->L42: Formula: (< v_thread1Thread1of1ForFork3_~i~0_3 v_~N~0_2) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_3, ~N~0=v_~N~0_2} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_3, ~N~0=v_~N~0_2} AuxVars[] AssignedVars[][74], [Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 83#L42true, 6#L65true, 148#(<= 1 ~N~0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 65#L73true, 667#true, Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true]) [2022-12-05 19:15:09,540 INFO L382 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2022-12-05 19:15:09,540 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:15:09,540 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:15:09,540 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:15:09,541 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][81], [30#L41-5true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 18#L63true, 640#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0)), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 69#L76true, 667#true, Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true]) [2022-12-05 19:15:09,541 INFO L382 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2022-12-05 19:15:09,541 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:15:09,541 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:15:09,541 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:15:09,541 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([321] L41-4-->L42: Formula: (< v_thread1Thread1of1ForFork3_~i~0_3 v_~N~0_2) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_3, ~N~0=v_~N~0_2} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_3, ~N~0=v_~N~0_2} AuxVars[] AssignedVars[][74], [Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 18#L63true, 83#L42true, 148#(<= 1 ~N~0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 69#L76true, 667#true, Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true]) [2022-12-05 19:15:09,541 INFO L382 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2022-12-05 19:15:09,541 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:15:09,541 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:15:09,541 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:15:09,542 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][81], [30#L41-5true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 640#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0)), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 69#L76true, 116#L62-5true, 667#true, Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true]) [2022-12-05 19:15:09,542 INFO L382 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2022-12-05 19:15:09,542 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:15:09,542 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:15:09,542 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:15:09,542 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([321] L41-4-->L42: Formula: (< v_thread1Thread1of1ForFork3_~i~0_3 v_~N~0_2) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_3, ~N~0=v_~N~0_2} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_3, ~N~0=v_~N~0_2} AuxVars[] AssignedVars[][74], [Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 83#L42true, 148#(<= 1 ~N~0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 69#L76true, 116#L62-5true, 667#true, Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true]) [2022-12-05 19:15:09,542 INFO L382 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2022-12-05 19:15:09,542 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:15:09,542 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:15:09,542 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:15:09,628 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][81], [30#L41-5true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 640#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0)), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 65#L73true, 667#true, Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true, 23#L62-2true]) [2022-12-05 19:15:09,628 INFO L382 tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event [2022-12-05 19:15:09,628 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:15:09,628 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:15:09,628 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:15:09,628 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([321] L41-4-->L42: Formula: (< v_thread1Thread1of1ForFork3_~i~0_3 v_~N~0_2) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_3, ~N~0=v_~N~0_2} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_3, ~N~0=v_~N~0_2} AuxVars[] AssignedVars[][74], [Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 83#L42true, 148#(<= 1 ~N~0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 65#L73true, 667#true, Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true, 23#L62-2true]) [2022-12-05 19:15:09,628 INFO L382 tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event [2022-12-05 19:15:09,629 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:15:09,629 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:15:09,629 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:15:09,629 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][81], [30#L41-5true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 640#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0)), 6#L65true, Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 69#L76true, 667#true, Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true]) [2022-12-05 19:15:09,629 INFO L382 tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event [2022-12-05 19:15:09,629 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:15:09,629 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:15:09,629 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:15:09,629 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([321] L41-4-->L42: Formula: (< v_thread1Thread1of1ForFork3_~i~0_3 v_~N~0_2) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_3, ~N~0=v_~N~0_2} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_3, ~N~0=v_~N~0_2} AuxVars[] AssignedVars[][74], [Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 83#L42true, 6#L65true, 148#(<= 1 ~N~0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 69#L76true, 667#true, Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true]) [2022-12-05 19:15:09,629 INFO L382 tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event [2022-12-05 19:15:09,630 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:15:09,630 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:15:09,630 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:15:09,708 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][81], [30#L41-5true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 99#L62-3true, 640#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0)), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 65#L73true, 667#true, Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true]) [2022-12-05 19:15:09,708 INFO L382 tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event [2022-12-05 19:15:09,708 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:15:09,708 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:15:09,708 INFO L385 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-05 19:15:09,708 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([321] L41-4-->L42: Formula: (< v_thread1Thread1of1ForFork3_~i~0_3 v_~N~0_2) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_3, ~N~0=v_~N~0_2} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_3, ~N~0=v_~N~0_2} AuxVars[] AssignedVars[][74], [Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 99#L62-3true, 83#L42true, 148#(<= 1 ~N~0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 65#L73true, 667#true, Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true]) [2022-12-05 19:15:09,708 INFO L382 tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event [2022-12-05 19:15:09,708 INFO L385 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-05 19:15:09,709 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:15:09,709 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:15:09,709 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][81], [30#L41-5true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 640#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0)), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 69#L76true, 667#true, Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true, 23#L62-2true]) [2022-12-05 19:15:09,709 INFO L382 tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event [2022-12-05 19:15:09,709 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:15:09,709 INFO L385 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-05 19:15:09,709 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:15:09,709 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([321] L41-4-->L42: Formula: (< v_thread1Thread1of1ForFork3_~i~0_3 v_~N~0_2) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_3, ~N~0=v_~N~0_2} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_3, ~N~0=v_~N~0_2} AuxVars[] AssignedVars[][74], [Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 83#L42true, 148#(<= 1 ~N~0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 69#L76true, 667#true, Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true, 23#L62-2true]) [2022-12-05 19:15:09,710 INFO L382 tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event [2022-12-05 19:15:09,710 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:15:09,710 INFO L385 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-05 19:15:09,710 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:15:09,891 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][81], [30#L41-5true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 99#L62-3true, 640#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0)), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 69#L76true, 667#true, Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true]) [2022-12-05 19:15:09,892 INFO L382 tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event [2022-12-05 19:15:09,892 INFO L385 tUnfolder$Statistics]: existing Event has 62 ancestors and is cut-off event [2022-12-05 19:15:09,892 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:15:09,892 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:15:09,892 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([321] L41-4-->L42: Formula: (< v_thread1Thread1of1ForFork3_~i~0_3 v_~N~0_2) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_3, ~N~0=v_~N~0_2} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_3, ~N~0=v_~N~0_2} AuxVars[] AssignedVars[][74], [Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 83#L42true, 99#L62-3true, 148#(<= 1 ~N~0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 69#L76true, 667#true, Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true]) [2022-12-05 19:15:09,892 INFO L382 tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event [2022-12-05 19:15:09,892 INFO L385 tUnfolder$Statistics]: existing Event has 62 ancestors and is cut-off event [2022-12-05 19:15:09,892 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:15:09,892 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:15:10,103 INFO L130 PetriNetUnfolder]: 15645/27323 cut-off events. [2022-12-05 19:15:10,103 INFO L131 PetriNetUnfolder]: For 27055/27811 co-relation queries the response was YES. [2022-12-05 19:15:10,218 INFO L83 FinitePrefix]: Finished finitePrefix Result has 71436 conditions, 27323 events. 15645/27323 cut-off events. For 27055/27811 co-relation queries the response was YES. Maximal size of possible extension queue 1556. Compared 246878 event pairs, 7240 based on Foata normal form. 439/26092 useless extension candidates. Maximal degree in co-relation 63553. Up to 10051 conditions per place. [2022-12-05 19:15:10,340 INFO L137 encePairwiseOnDemand]: 112/119 looper letters, 114 selfloop transitions, 15 changer transitions 3/215 dead transitions. [2022-12-05 19:15:10,340 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 135 places, 215 transitions, 1106 flow [2022-12-05 19:15:10,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-05 19:15:10,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-05 19:15:10,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 589 transitions. [2022-12-05 19:15:10,342 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.8249299719887955 [2022-12-05 19:15:10,342 INFO L175 Difference]: Start difference. First operand has 130 places, 138 transitions, 505 flow. Second operand 6 states and 589 transitions. [2022-12-05 19:15:10,342 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 135 places, 215 transitions, 1106 flow [2022-12-05 19:15:10,530 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 135 places, 215 transitions, 1106 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-12-05 19:15:10,534 INFO L231 Difference]: Finished difference. Result has 138 places, 143 transitions, 586 flow [2022-12-05 19:15:10,534 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=119, PETRI_DIFFERENCE_MINUEND_FLOW=505, PETRI_DIFFERENCE_MINUEND_PLACES=130, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=138, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=123, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=586, PETRI_PLACES=138, PETRI_TRANSITIONS=143} [2022-12-05 19:15:10,535 INFO L294 CegarLoopForPetriNet]: 107 programPoint places, 31 predicate places. [2022-12-05 19:15:10,535 INFO L495 AbstractCegarLoop]: Abstraction has has 138 places, 143 transitions, 586 flow [2022-12-05 19:15:10,536 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 89.0) internal successors, (445), 5 states have internal predecessors, (445), 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-12-05 19:15:10,536 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 19:15:10,536 INFO L213 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] [2022-12-05 19:15:10,536 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-05 19:15:10,536 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2022-12-05 19:15:10,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 19:15:10,537 INFO L85 PathProgramCache]: Analyzing trace with hash -1334572362, now seen corresponding path program 2 times [2022-12-05 19:15:10,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 19:15:10,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355266988] [2022-12-05 19:15:10,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 19:15:10,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 19:15:10,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 19:15:10,621 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:15:10,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 19:15:10,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355266988] [2022-12-05 19:15:10,621 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355266988] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 19:15:10,621 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 19:15:10,622 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-05 19:15:10,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697758298] [2022-12-05 19:15:10,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 19:15:10,622 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-05 19:15:10,622 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 19:15:10,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-05 19:15:10,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-05 19:15:10,625 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 85 out of 119 [2022-12-05 19:15:10,625 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 138 places, 143 transitions, 586 flow. Second operand has 5 states, 5 states have (on average 89.0) internal successors, (445), 5 states have internal predecessors, (445), 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-12-05 19:15:10,625 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 19:15:10,625 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 85 of 119 [2022-12-05 19:15:10,626 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 19:15:12,696 INFO L130 PetriNetUnfolder]: 15870/27226 cut-off events. [2022-12-05 19:15:12,696 INFO L131 PetriNetUnfolder]: For 41171/42925 co-relation queries the response was YES. [2022-12-05 19:15:12,852 INFO L83 FinitePrefix]: Finished finitePrefix Result has 77956 conditions, 27226 events. 15870/27226 cut-off events. For 41171/42925 co-relation queries the response was YES. Maximal size of possible extension queue 1591. Compared 241186 event pairs, 7301 based on Foata normal form. 1535/28163 useless extension candidates. Maximal degree in co-relation 57242. Up to 12169 conditions per place. [2022-12-05 19:15:12,967 INFO L137 encePairwiseOnDemand]: 112/119 looper letters, 76 selfloop transitions, 16 changer transitions 14/191 dead transitions. [2022-12-05 19:15:12,967 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 143 places, 191 transitions, 1003 flow [2022-12-05 19:15:12,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-05 19:15:12,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-05 19:15:12,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 587 transitions. [2022-12-05 19:15:12,969 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.8221288515406162 [2022-12-05 19:15:12,969 INFO L175 Difference]: Start difference. First operand has 138 places, 143 transitions, 586 flow. Second operand 6 states and 587 transitions. [2022-12-05 19:15:12,969 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 143 places, 191 transitions, 1003 flow [2022-12-05 19:15:13,199 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 141 places, 191 transitions, 980 flow, removed 4 selfloop flow, removed 2 redundant places. [2022-12-05 19:15:13,200 INFO L231 Difference]: Finished difference. Result has 143 places, 143 transitions, 608 flow [2022-12-05 19:15:13,201 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=119, PETRI_DIFFERENCE_MINUEND_FLOW=567, PETRI_DIFFERENCE_MINUEND_PLACES=136, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=143, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=127, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=608, PETRI_PLACES=143, PETRI_TRANSITIONS=143} [2022-12-05 19:15:13,201 INFO L294 CegarLoopForPetriNet]: 107 programPoint places, 36 predicate places. [2022-12-05 19:15:13,201 INFO L495 AbstractCegarLoop]: Abstraction has has 143 places, 143 transitions, 608 flow [2022-12-05 19:15:13,202 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 89.0) internal successors, (445), 5 states have internal predecessors, (445), 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-12-05 19:15:13,202 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 19:15:13,202 INFO L213 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] [2022-12-05 19:15:13,202 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-12-05 19:15:13,202 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2022-12-05 19:15:13,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 19:15:13,202 INFO L85 PathProgramCache]: Analyzing trace with hash 972044386, now seen corresponding path program 3 times [2022-12-05 19:15:13,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 19:15:13,203 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157750961] [2022-12-05 19:15:13,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 19:15:13,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 19:15:13,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 19:15:13,261 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:15:13,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 19:15:13,261 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157750961] [2022-12-05 19:15:13,261 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1157750961] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 19:15:13,261 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 19:15:13,261 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-05 19:15:13,262 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082912389] [2022-12-05 19:15:13,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 19:15:13,262 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-05 19:15:13,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 19:15:13,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-05 19:15:13,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-05 19:15:13,263 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 85 out of 119 [2022-12-05 19:15:13,263 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 143 places, 143 transitions, 608 flow. Second operand has 5 states, 5 states have (on average 89.0) internal successors, (445), 5 states have internal predecessors, (445), 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-12-05 19:15:13,263 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 19:15:13,263 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 85 of 119 [2022-12-05 19:15:13,264 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 19:15:14,509 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][163], [30#L41-5true, 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 690#true, Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 69#L76true, Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 7#L91-4true, Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 10#$Ultimate##0true, Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 698#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:15:14,510 INFO L382 tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event [2022-12-05 19:15:14,510 INFO L385 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-05 19:15:14,510 INFO L385 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-05 19:15:14,510 INFO L385 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-05 19:15:14,665 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][163], [30#L41-5true, 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 690#true, 66#L62-4true, Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 69#L76true, Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 7#L91-4true, Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 98#L51-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 698#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:15:14,665 INFO L382 tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event [2022-12-05 19:15:14,665 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:15:14,665 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:15:14,665 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:15:14,666 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][163], [30#L41-5true, 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 690#true, 109#L72-2true, Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 7#L91-4true, Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 98#L51-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 10#$Ultimate##0true, Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 698#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:15:14,666 INFO L382 tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event [2022-12-05 19:15:14,666 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:15:14,666 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:15:14,666 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:15:14,806 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][163], [30#L41-5true, 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 690#true, Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 69#L76true, Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 7#L91-4true, Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 98#L51-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 116#L62-5true, 667#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 698#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:15:14,806 INFO L382 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2022-12-05 19:15:14,806 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:15:14,806 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:15:14,806 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:15:14,806 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][163], [30#L41-5true, 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 18#L63true, 690#true, Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 69#L76true, Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 7#L91-4true, Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 98#L51-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 698#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:15:14,806 INFO L382 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2022-12-05 19:15:14,806 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:15:14,807 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:15:14,807 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:15:14,807 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][163], [30#L41-5true, 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 690#true, 66#L62-4true, 109#L72-2true, Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 7#L91-4true, Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 98#L51-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 698#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:15:14,807 INFO L382 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2022-12-05 19:15:14,807 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:15:14,807 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:15:14,807 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:15:15,311 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][163], [30#L41-5true, 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 690#true, 109#L72-2true, Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 7#L91-4true, Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 98#L51-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 116#L62-5true, 667#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 698#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:15:15,312 INFO L382 tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event [2022-12-05 19:15:15,312 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:15:15,312 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:15:15,312 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:15:15,312 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][163], [30#L41-5true, 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 18#L63true, 690#true, 109#L72-2true, Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 7#L91-4true, Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 98#L51-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 698#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:15:15,312 INFO L382 tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event [2022-12-05 19:15:15,312 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:15:15,312 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:15:15,312 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:15:16,640 INFO L130 PetriNetUnfolder]: 21120/35631 cut-off events. [2022-12-05 19:15:16,640 INFO L131 PetriNetUnfolder]: For 59499/62493 co-relation queries the response was YES. [2022-12-05 19:15:16,759 INFO L83 FinitePrefix]: Finished finitePrefix Result has 105447 conditions, 35631 events. 21120/35631 cut-off events. For 59499/62493 co-relation queries the response was YES. Maximal size of possible extension queue 1811. Compared 318267 event pairs, 8951 based on Foata normal form. 2358/37273 useless extension candidates. Maximal degree in co-relation 80389. Up to 14637 conditions per place. [2022-12-05 19:15:16,901 INFO L137 encePairwiseOnDemand]: 112/119 looper letters, 134 selfloop transitions, 12 changer transitions 2/239 dead transitions. [2022-12-05 19:15:16,901 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 147 places, 239 transitions, 1392 flow [2022-12-05 19:15:16,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-05 19:15:16,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-05 19:15:16,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 586 transitions. [2022-12-05 19:15:16,902 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.8207282913165266 [2022-12-05 19:15:16,902 INFO L175 Difference]: Start difference. First operand has 143 places, 143 transitions, 608 flow. Second operand 6 states and 586 transitions. [2022-12-05 19:15:16,902 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 147 places, 239 transitions, 1392 flow [2022-12-05 19:15:17,036 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 144 places, 239 transitions, 1371 flow, removed 3 selfloop flow, removed 3 redundant places. [2022-12-05 19:15:17,038 INFO L231 Difference]: Finished difference. Result has 147 places, 147 transitions, 663 flow [2022-12-05 19:15:17,039 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=119, PETRI_DIFFERENCE_MINUEND_FLOW=591, PETRI_DIFFERENCE_MINUEND_PLACES=139, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=143, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=131, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=663, PETRI_PLACES=147, PETRI_TRANSITIONS=147} [2022-12-05 19:15:17,039 INFO L294 CegarLoopForPetriNet]: 107 programPoint places, 40 predicate places. [2022-12-05 19:15:17,039 INFO L495 AbstractCegarLoop]: Abstraction has has 147 places, 147 transitions, 663 flow [2022-12-05 19:15:17,040 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 89.0) internal successors, (445), 5 states have internal predecessors, (445), 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-12-05 19:15:17,040 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 19:15:17,040 INFO L213 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] [2022-12-05 19:15:17,040 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-12-05 19:15:17,040 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2022-12-05 19:15:17,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 19:15:17,040 INFO L85 PathProgramCache]: Analyzing trace with hash 2087197196, now seen corresponding path program 3 times [2022-12-05 19:15:17,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 19:15:17,041 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211674561] [2022-12-05 19:15:17,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 19:15:17,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 19:15:17,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 19:15:17,119 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:15:17,119 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 19:15:17,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211674561] [2022-12-05 19:15:17,119 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211674561] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-05 19:15:17,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785315064] [2022-12-05 19:15:17,119 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-05 19:15:17,119 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-05 19:15:17,120 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-05 19:15:17,121 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-12-05 19:15:17,169 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-12-05 19:15:17,209 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-05 19:15:17,209 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-05 19:15:17,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-05 19:15:17,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-05 19:15:17,374 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:15:17,374 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-05 19:15:17,416 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:15:17,416 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1785315064] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-05 19:15:17,416 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-05 19:15:17,416 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-12-05 19:15:17,416 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980975236] [2022-12-05 19:15:17,416 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-05 19:15:17,417 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 19:15:17,417 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 19:15:17,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 19:15:17,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-12-05 19:15:17,418 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 85 out of 119 [2022-12-05 19:15:17,419 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 147 places, 147 transitions, 663 flow. Second operand has 11 states, 11 states have (on average 88.72727272727273) internal successors, (976), 11 states have internal predecessors, (976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 19:15:17,419 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 19:15:17,419 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 85 of 119 [2022-12-05 19:15:17,419 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 19:15:21,287 INFO L130 PetriNetUnfolder]: 26633/45651 cut-off events. [2022-12-05 19:15:21,288 INFO L131 PetriNetUnfolder]: For 89323/91559 co-relation queries the response was YES. [2022-12-05 19:15:21,513 INFO L83 FinitePrefix]: Finished finitePrefix Result has 138616 conditions, 45651 events. 26633/45651 cut-off events. For 89323/91559 co-relation queries the response was YES. Maximal size of possible extension queue 2157. Compared 421944 event pairs, 5513 based on Foata normal form. 1995/45662 useless extension candidates. Maximal degree in co-relation 106718. Up to 10875 conditions per place. [2022-12-05 19:15:21,668 INFO L137 encePairwiseOnDemand]: 111/119 looper letters, 183 selfloop transitions, 43 changer transitions 0/303 dead transitions. [2022-12-05 19:15:21,669 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 155 places, 303 transitions, 1955 flow [2022-12-05 19:15:21,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-05 19:15:21,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-05 19:15:21,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 910 transitions. [2022-12-05 19:15:21,671 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.8496732026143791 [2022-12-05 19:15:21,672 INFO L175 Difference]: Start difference. First operand has 147 places, 147 transitions, 663 flow. Second operand 9 states and 910 transitions. [2022-12-05 19:15:21,672 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 155 places, 303 transitions, 1955 flow [2022-12-05 19:15:22,120 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 153 places, 303 transitions, 1927 flow, removed 9 selfloop flow, removed 2 redundant places. [2022-12-05 19:15:22,122 INFO L231 Difference]: Finished difference. Result has 158 places, 169 transitions, 966 flow [2022-12-05 19:15:22,122 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=119, PETRI_DIFFERENCE_MINUEND_FLOW=649, PETRI_DIFFERENCE_MINUEND_PLACES=145, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=147, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=113, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=966, PETRI_PLACES=158, PETRI_TRANSITIONS=169} [2022-12-05 19:15:22,123 INFO L294 CegarLoopForPetriNet]: 107 programPoint places, 51 predicate places. [2022-12-05 19:15:22,123 INFO L495 AbstractCegarLoop]: Abstraction has has 158 places, 169 transitions, 966 flow [2022-12-05 19:15:22,123 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 88.72727272727273) internal successors, (976), 11 states have internal predecessors, (976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-05 19:15:22,124 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 19:15:22,124 INFO L213 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] [2022-12-05 19:15:22,134 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-12-05 19:15:22,328 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2022-12-05 19:15:22,328 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2022-12-05 19:15:22,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 19:15:22,329 INFO L85 PathProgramCache]: Analyzing trace with hash -722461412, now seen corresponding path program 4 times [2022-12-05 19:15:22,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 19:15:22,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [472464603] [2022-12-05 19:15:22,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 19:15:22,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 19:15:22,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 19:15:22,401 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:15:22,401 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 19:15:22,401 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [472464603] [2022-12-05 19:15:22,401 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [472464603] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 19:15:22,401 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 19:15:22,402 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-05 19:15:22,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782361190] [2022-12-05 19:15:22,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 19:15:22,402 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-05 19:15:22,402 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 19:15:22,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-05 19:15:22,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-12-05 19:15:22,403 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 85 out of 119 [2022-12-05 19:15:22,403 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 158 places, 169 transitions, 966 flow. Second operand has 5 states, 5 states have (on average 89.0) internal successors, (445), 5 states have internal predecessors, (445), 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-12-05 19:15:22,403 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 19:15:22,403 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 85 of 119 [2022-12-05 19:15:22,403 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 19:15:31,102 INFO L130 PetriNetUnfolder]: 49887/91318 cut-off events. [2022-12-05 19:15:31,102 INFO L131 PetriNetUnfolder]: For 270150/277558 co-relation queries the response was YES. [2022-12-05 19:15:31,738 INFO L83 FinitePrefix]: Finished finitePrefix Result has 289258 conditions, 91318 events. 49887/91318 cut-off events. For 270150/277558 co-relation queries the response was YES. Maximal size of possible extension queue 4076. Compared 980805 event pairs, 22639 based on Foata normal form. 6861/96759 useless extension candidates. Maximal degree in co-relation 209780. Up to 34533 conditions per place. [2022-12-05 19:15:32,221 INFO L137 encePairwiseOnDemand]: 113/119 looper letters, 224 selfloop transitions, 25 changer transitions 0/339 dead transitions. [2022-12-05 19:15:32,221 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 162 places, 339 transitions, 2873 flow [2022-12-05 19:15:32,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-05 19:15:32,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-05 19:15:32,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 505 transitions. [2022-12-05 19:15:32,222 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.8487394957983193 [2022-12-05 19:15:32,223 INFO L175 Difference]: Start difference. First operand has 158 places, 169 transitions, 966 flow. Second operand 5 states and 505 transitions. [2022-12-05 19:15:32,223 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 162 places, 339 transitions, 2873 flow [2022-12-05 19:15:33,185 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 162 places, 339 transitions, 2865 flow, removed 4 selfloop flow, removed 0 redundant places. [2022-12-05 19:15:33,189 INFO L231 Difference]: Finished difference. Result has 165 places, 190 transitions, 1311 flow [2022-12-05 19:15:33,189 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=119, PETRI_DIFFERENCE_MINUEND_FLOW=958, PETRI_DIFFERENCE_MINUEND_PLACES=158, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=169, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=145, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1311, PETRI_PLACES=165, PETRI_TRANSITIONS=190} [2022-12-05 19:15:33,191 INFO L294 CegarLoopForPetriNet]: 107 programPoint places, 58 predicate places. [2022-12-05 19:15:33,191 INFO L495 AbstractCegarLoop]: Abstraction has has 165 places, 190 transitions, 1311 flow [2022-12-05 19:15:33,191 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 89.0) internal successors, (445), 5 states have internal predecessors, (445), 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-12-05 19:15:33,191 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 19:15:33,191 INFO L213 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] [2022-12-05 19:15:33,191 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-12-05 19:15:33,192 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2022-12-05 19:15:33,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 19:15:33,192 INFO L85 PathProgramCache]: Analyzing trace with hash 241520088, now seen corresponding path program 4 times [2022-12-05 19:15:33,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 19:15:33,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997580396] [2022-12-05 19:15:33,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 19:15:33,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 19:15:33,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 19:15:33,380 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:15:33,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 19:15:33,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997580396] [2022-12-05 19:15:33,381 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997580396] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-05 19:15:33,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32093718] [2022-12-05 19:15:33,382 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-05 19:15:33,383 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-05 19:15:33,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-05 19:15:33,402 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-12-05 19:15:33,403 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-12-05 19:15:33,466 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-05 19:15:33,466 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-05 19:15:33,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-05 19:15:33,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-05 19:15:33,504 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:15:33,504 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-05 19:15:33,526 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:15:33,527 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32093718] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-05 19:15:33,527 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-05 19:15:33,527 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-12-05 19:15:33,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805392157] [2022-12-05 19:15:33,527 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-05 19:15:33,529 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 19:15:33,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 19:15:33,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 19:15:33,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-05 19:15:33,530 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 85 out of 119 [2022-12-05 19:15:33,531 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 165 places, 190 transitions, 1311 flow. Second operand has 11 states, 11 states have (on average 88.18181818181819) internal successors, (970), 11 states have internal predecessors, (970), 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-12-05 19:15:33,531 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 19:15:33,531 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 85 of 119 [2022-12-05 19:15:33,531 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 19:15:42,500 INFO L130 PetriNetUnfolder]: 54567/95337 cut-off events. [2022-12-05 19:15:42,500 INFO L131 PetriNetUnfolder]: For 287727/293653 co-relation queries the response was YES. [2022-12-05 19:15:43,186 INFO L83 FinitePrefix]: Finished finitePrefix Result has 311991 conditions, 95337 events. 54567/95337 cut-off events. For 287727/293653 co-relation queries the response was YES. Maximal size of possible extension queue 4405. Compared 989402 event pairs, 10843 based on Foata normal form. 5759/98682 useless extension candidates. Maximal degree in co-relation 241291. Up to 15742 conditions per place. [2022-12-05 19:15:43,665 INFO L137 encePairwiseOnDemand]: 111/119 looper letters, 213 selfloop transitions, 95 changer transitions 0/387 dead transitions. [2022-12-05 19:15:43,665 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 176 places, 387 transitions, 3103 flow [2022-12-05 19:15:43,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-05 19:15:43,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-05 19:15:43,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1210 transitions. [2022-12-05 19:15:43,667 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.8473389355742297 [2022-12-05 19:15:43,667 INFO L175 Difference]: Start difference. First operand has 165 places, 190 transitions, 1311 flow. Second operand 12 states and 1210 transitions. [2022-12-05 19:15:43,667 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 176 places, 387 transitions, 3103 flow [2022-12-05 19:15:45,797 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 176 places, 387 transitions, 3059 flow, removed 22 selfloop flow, removed 0 redundant places. [2022-12-05 19:15:45,800 INFO L231 Difference]: Finished difference. Result has 180 places, 219 transitions, 1903 flow [2022-12-05 19:15:45,801 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=119, PETRI_DIFFERENCE_MINUEND_FLOW=1307, PETRI_DIFFERENCE_MINUEND_PLACES=165, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=190, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=122, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=1903, PETRI_PLACES=180, PETRI_TRANSITIONS=219} [2022-12-05 19:15:45,801 INFO L294 CegarLoopForPetriNet]: 107 programPoint places, 73 predicate places. [2022-12-05 19:15:45,801 INFO L495 AbstractCegarLoop]: Abstraction has has 180 places, 219 transitions, 1903 flow [2022-12-05 19:15:45,802 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 88.18181818181819) internal successors, (970), 11 states have internal predecessors, (970), 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-12-05 19:15:45,802 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 19:15:45,802 INFO L213 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] [2022-12-05 19:15:45,806 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-12-05 19:15:46,005 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-05 19:15:46,006 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2022-12-05 19:15:46,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 19:15:46,007 INFO L85 PathProgramCache]: Analyzing trace with hash -1653371570, now seen corresponding path program 5 times [2022-12-05 19:15:46,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 19:15:46,007 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028360334] [2022-12-05 19:15:46,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 19:15:46,007 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 19:15:46,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 19:15:46,077 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:15:46,077 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 19:15:46,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028360334] [2022-12-05 19:15:46,077 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028360334] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 19:15:46,077 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 19:15:46,077 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-05 19:15:46,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040191773] [2022-12-05 19:15:46,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 19:15:46,078 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-05 19:15:46,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 19:15:46,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-05 19:15:46,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-05 19:15:46,079 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 85 out of 119 [2022-12-05 19:15:46,079 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 180 places, 219 transitions, 1903 flow. Second operand has 5 states, 5 states have (on average 89.0) internal successors, (445), 5 states have internal predecessors, (445), 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-12-05 19:15:46,080 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 19:15:46,080 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 85 of 119 [2022-12-05 19:15:46,080 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 19:15:59,697 INFO L130 PetriNetUnfolder]: 68569/126565 cut-off events. [2022-12-05 19:15:59,698 INFO L131 PetriNetUnfolder]: For 539252/550544 co-relation queries the response was YES. [2022-12-05 19:16:00,706 INFO L83 FinitePrefix]: Finished finitePrefix Result has 429861 conditions, 126565 events. 68569/126565 cut-off events. For 539252/550544 co-relation queries the response was YES. Maximal size of possible extension queue 5725. Compared 1428757 event pairs, 34808 based on Foata normal form. 10158/135239 useless extension candidates. Maximal degree in co-relation 321750. Up to 51730 conditions per place. [2022-12-05 19:16:01,343 INFO L137 encePairwiseOnDemand]: 111/119 looper letters, 172 selfloop transitions, 112 changer transitions 6/386 dead transitions. [2022-12-05 19:16:01,344 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 185 places, 386 transitions, 4107 flow [2022-12-05 19:16:01,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-05 19:16:01,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-05 19:16:01,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 616 transitions. [2022-12-05 19:16:01,345 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.8627450980392157 [2022-12-05 19:16:01,345 INFO L175 Difference]: Start difference. First operand has 180 places, 219 transitions, 1903 flow. Second operand 6 states and 616 transitions. [2022-12-05 19:16:01,345 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 185 places, 386 transitions, 4107 flow [2022-12-05 19:16:04,749 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 185 places, 386 transitions, 4055 flow, removed 26 selfloop flow, removed 0 redundant places. [2022-12-05 19:16:04,753 INFO L231 Difference]: Finished difference. Result has 188 places, 277 transitions, 3086 flow [2022-12-05 19:16:04,753 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=119, PETRI_DIFFERENCE_MINUEND_FLOW=1877, PETRI_DIFFERENCE_MINUEND_PLACES=180, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=219, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=156, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=3086, PETRI_PLACES=188, PETRI_TRANSITIONS=277} [2022-12-05 19:16:04,754 INFO L294 CegarLoopForPetriNet]: 107 programPoint places, 81 predicate places. [2022-12-05 19:16:04,754 INFO L495 AbstractCegarLoop]: Abstraction has has 188 places, 277 transitions, 3086 flow [2022-12-05 19:16:04,754 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 89.0) internal successors, (445), 5 states have internal predecessors, (445), 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-12-05 19:16:04,754 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 19:16:04,754 INFO L213 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] [2022-12-05 19:16:04,754 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-12-05 19:16:04,754 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2022-12-05 19:16:04,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 19:16:04,755 INFO L85 PathProgramCache]: Analyzing trace with hash -129842272, now seen corresponding path program 6 times [2022-12-05 19:16:04,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 19:16:04,755 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433680875] [2022-12-05 19:16:04,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 19:16:04,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 19:16:04,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 19:16:04,811 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:16:04,811 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 19:16:04,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433680875] [2022-12-05 19:16:04,811 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [433680875] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-05 19:16:04,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [599319714] [2022-12-05 19:16:04,811 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-05 19:16:04,811 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-05 19:16:04,811 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-05 19:16:04,829 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-12-05 19:16:04,830 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-12-05 19:16:04,901 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-12-05 19:16:04,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-05 19:16:04,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-05 19:16:04,904 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-05 19:16:04,964 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:16:04,964 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-05 19:16:05,000 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:16:05,001 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [599319714] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-05 19:16:05,001 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-05 19:16:05,001 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-12-05 19:16:05,001 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802880048] [2022-12-05 19:16:05,001 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-05 19:16:05,001 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 19:16:05,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 19:16:05,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 19:16:05,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2022-12-05 19:16:05,002 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 85 out of 119 [2022-12-05 19:16:05,003 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 188 places, 277 transitions, 3086 flow. Second operand has 11 states, 11 states have (on average 88.45454545454545) internal successors, (973), 11 states have internal predecessors, (973), 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-12-05 19:16:05,003 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 19:16:05,003 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 85 of 119 [2022-12-05 19:16:05,003 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 19:16:18,661 INFO L130 PetriNetUnfolder]: 69950/121437 cut-off events. [2022-12-05 19:16:18,662 INFO L131 PetriNetUnfolder]: For 593762/608946 co-relation queries the response was YES. [2022-12-05 19:16:19,693 INFO L83 FinitePrefix]: Finished finitePrefix Result has 449513 conditions, 121437 events. 69950/121437 cut-off events. For 593762/608946 co-relation queries the response was YES. Maximal size of possible extension queue 5749. Compared 1291524 event pairs, 21906 based on Foata normal form. 12525/131908 useless extension candidates. Maximal degree in co-relation 349431. Up to 34272 conditions per place. [2022-12-05 19:16:20,379 INFO L137 encePairwiseOnDemand]: 111/119 looper letters, 199 selfloop transitions, 125 changer transitions 13/433 dead transitions. [2022-12-05 19:16:20,379 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 195 places, 433 transitions, 5013 flow [2022-12-05 19:16:20,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-05 19:16:20,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-05 19:16:20,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 900 transitions. [2022-12-05 19:16:20,381 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.8403361344537815 [2022-12-05 19:16:20,381 INFO L175 Difference]: Start difference. First operand has 188 places, 277 transitions, 3086 flow. Second operand 9 states and 900 transitions. [2022-12-05 19:16:20,381 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 195 places, 433 transitions, 5013 flow [2022-12-05 19:16:24,875 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 194 places, 433 transitions, 4857 flow, removed 27 selfloop flow, removed 1 redundant places. [2022-12-05 19:16:24,880 INFO L231 Difference]: Finished difference. Result has 199 places, 288 transitions, 3467 flow [2022-12-05 19:16:24,881 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=119, PETRI_DIFFERENCE_MINUEND_FLOW=2506, PETRI_DIFFERENCE_MINUEND_PLACES=186, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=252, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=161, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=3467, PETRI_PLACES=199, PETRI_TRANSITIONS=288} [2022-12-05 19:16:24,881 INFO L294 CegarLoopForPetriNet]: 107 programPoint places, 92 predicate places. [2022-12-05 19:16:24,881 INFO L495 AbstractCegarLoop]: Abstraction has has 199 places, 288 transitions, 3467 flow [2022-12-05 19:16:24,882 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 88.45454545454545) internal successors, (973), 11 states have internal predecessors, (973), 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-12-05 19:16:24,882 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 19:16:24,882 INFO L213 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] [2022-12-05 19:16:24,888 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-12-05 19:16:25,086 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-05 19:16:25,087 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2022-12-05 19:16:25,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 19:16:25,087 INFO L85 PathProgramCache]: Analyzing trace with hash 1522135530, now seen corresponding path program 7 times [2022-12-05 19:16:25,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 19:16:25,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561699872] [2022-12-05 19:16:25,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 19:16:25,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 19:16:25,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 19:16:25,143 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:16:25,143 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 19:16:25,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561699872] [2022-12-05 19:16:25,143 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [561699872] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-05 19:16:25,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [873490603] [2022-12-05 19:16:25,143 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-05 19:16:25,144 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-05 19:16:25,144 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-05 19:16:25,165 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-12-05 19:16:25,166 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-12-05 19:16:25,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 19:16:25,233 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-05 19:16:25,234 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-05 19:16:25,252 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:16:25,252 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-05 19:16:25,269 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:16:25,269 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [873490603] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-05 19:16:25,269 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-05 19:16:25,269 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2022-12-05 19:16:25,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807808085] [2022-12-05 19:16:25,270 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-05 19:16:25,270 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-05 19:16:25,270 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 19:16:25,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-05 19:16:25,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-12-05 19:16:25,271 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 85 out of 119 [2022-12-05 19:16:25,271 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 199 places, 288 transitions, 3467 flow. Second operand has 9 states, 9 states have (on average 88.11111111111111) internal successors, (793), 9 states have internal predecessors, (793), 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-12-05 19:16:25,271 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 19:16:25,271 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 85 of 119 [2022-12-05 19:16:25,271 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 19:16:27,878 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][209], [Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 1750#true, 111#L41-3true, Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 18#L63true, Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 128#(= ~counter1~0 0), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), 2259#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 41#L72-5true, 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 13#L52true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0)]) [2022-12-05 19:16:27,878 INFO L382 tUnfolder$Statistics]: this new event has 52 ancestors and is cut-off event [2022-12-05 19:16:27,879 INFO L385 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-05 19:16:27,879 INFO L385 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-05 19:16:27,879 INFO L385 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-05 19:16:28,237 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][209], [111#L41-3true, 1750#true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 128#(= ~counter1~0 0), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2259#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 41#L72-5true, 6#L65true, 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 13#L52true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0)]) [2022-12-05 19:16:28,238 INFO L382 tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event [2022-12-05 19:16:28,238 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:16:28,238 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:16:28,238 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:16:28,626 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][210], [Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1750#true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 30#L41-5true, Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 18#L63true, 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 128#(= ~counter1~0 0), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2259#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 7#L91-4true, Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 41#L72-5true, 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0))]) [2022-12-05 19:16:28,626 INFO L382 tUnfolder$Statistics]: this new event has 53 ancestors and is cut-off event [2022-12-05 19:16:28,626 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:16:28,626 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:16:28,626 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:16:29,024 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][210], [Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1750#true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 30#L41-5true, Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 128#(= ~counter1~0 0), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), 2259#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 7#L91-4true, Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 98#L51-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 41#L72-5true, 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 6#L65true, Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0))]) [2022-12-05 19:16:29,024 INFO L382 tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event [2022-12-05 19:16:29,024 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:16:29,024 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:16:29,024 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:16:29,028 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][209], [111#L41-3true, 1750#true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 128#(= ~counter1~0 0), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2259#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, 23#L62-2true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 41#L72-5true, 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 13#L52true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0)]) [2022-12-05 19:16:29,028 INFO L382 tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event [2022-12-05 19:16:29,028 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:16:29,028 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:16:29,028 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:16:29,687 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][209], [1750#true, 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 18#L63true, 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 128#(= ~counter1~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), 2259#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, 12#L72-3true, 13#L52true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0)]) [2022-12-05 19:16:29,687 INFO L382 tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event [2022-12-05 19:16:29,687 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:16:29,687 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:16:29,687 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:16:29,831 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][210], [Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 30#L41-5true, 1750#true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 128#(= ~counter1~0 0), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), 2259#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, 98#L51-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, 23#L62-2true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 41#L72-5true, Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0))]) [2022-12-05 19:16:29,831 INFO L382 tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event [2022-12-05 19:16:29,831 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:16:29,831 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:16:29,831 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:16:30,477 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][210], [Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1750#true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 30#L41-5true, Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 18#L63true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 128#(= ~counter1~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), 2259#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 7#L91-4true, Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, 12#L72-3true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0))]) [2022-12-05 19:16:30,477 INFO L382 tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event [2022-12-05 19:16:30,477 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:16:30,477 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:16:30,477 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:16:30,553 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][209], [1750#true, 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 128#(= ~counter1~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), 2259#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 6#L65true, 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, 12#L72-3true, 13#L52true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0)]) [2022-12-05 19:16:30,554 INFO L382 tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event [2022-12-05 19:16:30,554 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:16:30,554 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:16:30,554 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:16:31,358 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][210], [Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1750#true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 30#L41-5true, Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 128#(= ~counter1~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2259#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 7#L91-4true, Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 6#L65true, Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, 12#L72-3true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0))]) [2022-12-05 19:16:31,358 INFO L382 tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event [2022-12-05 19:16:31,358 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:16:31,358 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:16:31,358 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:16:31,614 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][209], [1750#true, 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 128#(= ~counter1~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), 2259#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, 23#L62-2true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, 12#L72-3true, 13#L52true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0)]) [2022-12-05 19:16:31,614 INFO L382 tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event [2022-12-05 19:16:31,614 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:16:31,614 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:16:31,614 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:16:31,615 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][554], [1750#true, 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 18#L63true, 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 128#(= ~counter1~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 65#L73true, Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2759#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, 13#L52true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0)]) [2022-12-05 19:16:31,615 INFO L382 tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event [2022-12-05 19:16:31,615 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:16:31,615 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:16:31,615 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:16:31,615 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][608], [Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1750#true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 30#L41-5true, Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 18#L63true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 1227#true, Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 128#(= ~counter1~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 65#L73true, Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 7#L91-4true, Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 98#L51-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2759#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0))]) [2022-12-05 19:16:31,615 INFO L382 tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event [2022-12-05 19:16:31,616 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:16:31,616 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:16:31,616 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:16:31,616 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][209], [1750#true, 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 18#L63true, 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 128#(= ~counter1~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), 2259#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 41#L72-5true, 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, 13#L52true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0)]) [2022-12-05 19:16:31,616 INFO L382 tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event [2022-12-05 19:16:31,616 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:16:31,616 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:16:31,616 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:16:31,616 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][210], [Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1750#true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 30#L41-5true, Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 18#L63true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), 1227#true, Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 128#(= ~counter1~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2259#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 7#L91-4true, Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 98#L51-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 41#L72-5true, 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0))]) [2022-12-05 19:16:31,617 INFO L382 tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event [2022-12-05 19:16:31,617 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:16:31,617 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:16:31,617 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:16:32,592 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][210], [Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1750#true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 30#L41-5true, Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 128#(= ~counter1~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2259#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 7#L91-4true, Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true, 23#L62-2true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, 12#L72-3true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0))]) [2022-12-05 19:16:32,592 INFO L382 tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event [2022-12-05 19:16:32,592 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:16:32,592 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:16:32,592 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:16:32,709 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][554], [1750#true, 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 128#(= ~counter1~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 65#L73true, Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2759#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 6#L65true, 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, 13#L52true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0)]) [2022-12-05 19:16:32,709 INFO L382 tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event [2022-12-05 19:16:32,709 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:16:32,709 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:16:32,709 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:16:32,709 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][608], [Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1750#true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 30#L41-5true, Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 1227#true, Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 128#(= ~counter1~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 65#L73true, Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 7#L91-4true, Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 98#L51-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2759#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 6#L65true, Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0))]) [2022-12-05 19:16:32,709 INFO L382 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2022-12-05 19:16:32,709 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:16:32,709 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:16:32,709 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:16:32,710 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][209], [1750#true, 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 128#(= ~counter1~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), 2259#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 41#L72-5true, 6#L65true, 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, 13#L52true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0)]) [2022-12-05 19:16:32,710 INFO L382 tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event [2022-12-05 19:16:32,710 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:16:32,710 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:16:32,710 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:16:32,711 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][210], [Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 30#L41-5true, 1750#true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 1227#true, Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 128#(= ~counter1~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), 2259#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, 98#L51-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 41#L72-5true, 6#L65true, Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0))]) [2022-12-05 19:16:32,711 INFO L382 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2022-12-05 19:16:32,711 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:16:32,711 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:16:32,711 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:16:32,711 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][554], [1750#true, 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 18#L63true, 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 128#(= ~counter1~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 69#L76true, Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2759#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, 13#L52true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0)]) [2022-12-05 19:16:32,711 INFO L382 tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event [2022-12-05 19:16:32,711 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:16:32,712 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:16:32,712 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:16:33,734 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][608], [Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1750#true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 30#L41-5true, Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 18#L63true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 128#(= ~counter1~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 69#L76true, Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2759#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0))]) [2022-12-05 19:16:33,734 INFO L382 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2022-12-05 19:16:33,734 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:16:33,734 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:16:33,734 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:16:33,897 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][554], [1750#true, 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 128#(= ~counter1~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 65#L73true, Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, 23#L62-2true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2759#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, 13#L52true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0)]) [2022-12-05 19:16:33,897 INFO L382 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2022-12-05 19:16:33,897 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:16:33,897 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:16:33,897 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:16:33,897 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][608], [Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 30#L41-5true, 1750#true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 1227#true, Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 128#(= ~counter1~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 65#L73true, Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, 98#L51-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, 23#L62-2true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2759#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0))]) [2022-12-05 19:16:33,897 INFO L382 tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event [2022-12-05 19:16:33,904 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:16:33,905 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:16:33,905 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:16:33,905 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][209], [1750#true, 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 128#(= ~counter1~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2259#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, 23#L62-2true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 41#L72-5true, 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, 13#L52true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0)]) [2022-12-05 19:16:33,905 INFO L382 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2022-12-05 19:16:33,906 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:16:33,906 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:16:33,906 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:16:33,906 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][210], [Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1750#true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 30#L41-5true, Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 1227#true, Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 128#(= ~counter1~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 2259#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, 98#L51-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, 23#L62-2true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 41#L72-5true, Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0))]) [2022-12-05 19:16:33,906 INFO L382 tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event [2022-12-05 19:16:33,906 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:16:33,906 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:16:33,906 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:16:33,907 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][554], [1750#true, 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 128#(= ~counter1~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 69#L76true, Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2759#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 6#L65true, 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, 13#L52true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0)]) [2022-12-05 19:16:33,907 INFO L382 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2022-12-05 19:16:33,907 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:16:33,907 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:16:33,907 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:16:33,908 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][554], [1750#true, 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 18#L63true, 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), 109#L72-2true, Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 128#(= ~counter1~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2759#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, 13#L52true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0)]) [2022-12-05 19:16:33,908 INFO L382 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2022-12-05 19:16:33,909 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:16:33,909 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:16:33,909 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:16:34,922 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][608], [Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1750#true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 30#L41-5true, Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 128#(= ~counter1~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 69#L76true, Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2759#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 6#L65true, Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0))]) [2022-12-05 19:16:34,923 INFO L382 tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event [2022-12-05 19:16:34,923 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:16:34,923 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:16:34,923 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:16:34,924 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][608], [Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1750#true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 30#L41-5true, Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 18#L63true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), 109#L72-2true, Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 128#(= ~counter1~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 7#L91-4true, Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2759#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0))]) [2022-12-05 19:16:34,924 INFO L382 tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event [2022-12-05 19:16:34,925 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:16:34,925 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:16:34,925 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:16:35,111 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][554], [1750#true, 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 128#(= ~counter1~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 69#L76true, Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, 23#L62-2true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2759#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, 13#L52true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0)]) [2022-12-05 19:16:35,112 INFO L382 tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event [2022-12-05 19:16:35,112 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:16:35,112 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:16:35,112 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:16:35,112 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][554], [1750#true, 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), 109#L72-2true, Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 128#(= ~counter1~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2759#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 6#L65true, 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, 13#L52true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0)]) [2022-12-05 19:16:35,112 INFO L382 tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event [2022-12-05 19:16:35,112 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:16:35,113 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:16:35,113 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:16:36,462 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][608], [Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1750#true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 30#L41-5true, Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 128#(= ~counter1~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 69#L76true, Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 7#L91-4true, Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true, 23#L62-2true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2759#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0))]) [2022-12-05 19:16:36,462 INFO L382 tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event [2022-12-05 19:16:36,462 INFO L385 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-05 19:16:36,462 INFO L385 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-05 19:16:36,462 INFO L385 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-05 19:16:36,463 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][608], [Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 30#L41-5true, 1750#true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), 109#L72-2true, Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 128#(= ~counter1~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2759#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 6#L65true, Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0))]) [2022-12-05 19:16:36,463 INFO L382 tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event [2022-12-05 19:16:36,463 INFO L385 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-05 19:16:36,463 INFO L385 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-05 19:16:36,463 INFO L385 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-05 19:16:36,601 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][554], [1750#true, 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), 109#L72-2true, Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 128#(= ~counter1~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 126#true, 23#L62-2true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2759#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, 13#L52true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0)]) [2022-12-05 19:16:36,601 INFO L382 tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event [2022-12-05 19:16:36,601 INFO L385 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-05 19:16:36,601 INFO L385 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-05 19:16:36,601 INFO L385 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-05 19:16:37,259 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][753], [30#L41-5true, 1750#true, 18#L63true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), 69#L76true, Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), 7#L91-4true, 98#L51-4true, 126#true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:16:37,259 INFO L382 tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event [2022-12-05 19:16:37,260 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:16:37,260 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:16:37,260 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:16:37,260 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][753], [30#L41-5true, 1750#true, 18#L63true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 65#L73true, Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), 7#L91-4true, 98#L51-4true, 126#true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:16:37,260 INFO L382 tUnfolder$Statistics]: this new event has 63 ancestors and is cut-off event [2022-12-05 19:16:37,260 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:16:37,260 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:16:37,260 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:16:37,373 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][608], [Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1750#true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 30#L41-5true, Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), 109#L72-2true, Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 128#(= ~counter1~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 7#L91-4true, Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 98#L51-4true, 126#true, 23#L62-2true, Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2759#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 667#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0))]) [2022-12-05 19:16:37,374 INFO L382 tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event [2022-12-05 19:16:37,374 INFO L385 tUnfolder$Statistics]: existing Event has 62 ancestors and is cut-off event [2022-12-05 19:16:37,374 INFO L385 tUnfolder$Statistics]: existing Event has 62 ancestors and is cut-off event [2022-12-05 19:16:37,374 INFO L385 tUnfolder$Statistics]: existing Event has 62 ancestors and is cut-off event [2022-12-05 19:16:37,650 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][753], [30#L41-5true, 1750#true, 18#L63true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), 109#L72-2true, Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), 7#L91-4true, 98#L51-4true, 126#true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:16:37,651 INFO L382 tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event [2022-12-05 19:16:37,651 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:16:37,651 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:16:37,651 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:16:38,062 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][753], [30#L41-5true, 1750#true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 65#L73true, Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 6#L65true, Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), 7#L91-4true, 98#L51-4true, 126#true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:16:38,063 INFO L382 tUnfolder$Statistics]: this new event has 64 ancestors and is cut-off event [2022-12-05 19:16:38,063 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:16:38,063 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:16:38,063 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:16:38,063 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][753], [30#L41-5true, 1750#true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 6#L65true, Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), 69#L76true, Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), 7#L91-4true, 98#L51-4true, 126#true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:16:38,063 INFO L382 tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event [2022-12-05 19:16:38,064 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:16:38,064 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:16:38,064 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:16:38,474 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][753], [1750#true, 30#L41-5true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 6#L65true, Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), 109#L72-2true, Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), 7#L91-4true, 98#L51-4true, 126#true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:16:38,475 INFO L382 tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event [2022-12-05 19:16:38,475 INFO L385 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-05 19:16:38,475 INFO L385 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-05 19:16:38,475 INFO L385 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-05 19:16:38,831 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][753], [1750#true, 30#L41-5true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), 69#L76true, Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), 7#L91-4true, 98#L51-4true, 126#true, 23#L62-2true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:16:38,831 INFO L382 tUnfolder$Statistics]: this new event has 66 ancestors and is cut-off event [2022-12-05 19:16:38,831 INFO L385 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-05 19:16:38,831 INFO L385 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-05 19:16:38,831 INFO L385 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-05 19:16:38,831 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][753], [1750#true, 30#L41-5true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 65#L73true, Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), 7#L91-4true, 98#L51-4true, 126#true, 23#L62-2true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:16:38,831 INFO L382 tUnfolder$Statistics]: this new event has 65 ancestors and is cut-off event [2022-12-05 19:16:38,832 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:16:38,832 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:16:38,832 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:16:39,253 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][753], [30#L41-5true, 1750#true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 146#(= thread1Thread1of1ForFork3_~i~0 0), Black: 147#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 645#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 647#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), 109#L72-2true, Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), 7#L91-4true, 98#L51-4true, 126#true, 23#L62-2true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:16:39,253 INFO L382 tUnfolder$Statistics]: this new event has 67 ancestors and is cut-off event [2022-12-05 19:16:39,253 INFO L385 tUnfolder$Statistics]: existing Event has 62 ancestors and is cut-off event [2022-12-05 19:16:39,253 INFO L385 tUnfolder$Statistics]: existing Event has 62 ancestors and is cut-off event [2022-12-05 19:16:39,253 INFO L385 tUnfolder$Statistics]: existing Event has 62 ancestors and is cut-off event [2022-12-05 19:16:42,768 INFO L130 PetriNetUnfolder]: 79350/127257 cut-off events. [2022-12-05 19:16:42,769 INFO L131 PetriNetUnfolder]: For 746612/758711 co-relation queries the response was YES. [2022-12-05 19:16:44,144 INFO L83 FinitePrefix]: Finished finitePrefix Result has 517635 conditions, 127257 events. 79350/127257 cut-off events. For 746612/758711 co-relation queries the response was YES. Maximal size of possible extension queue 6083. Compared 1246366 event pairs, 4707 based on Foata normal form. 10549/136451 useless extension candidates. Maximal degree in co-relation 444553. Up to 20913 conditions per place. [2022-12-05 19:16:44,817 INFO L137 encePairwiseOnDemand]: 111/119 looper letters, 636 selfloop transitions, 81 changer transitions 6/908 dead transitions. [2022-12-05 19:16:44,817 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 211 places, 908 transitions, 11063 flow [2022-12-05 19:16:44,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-05 19:16:44,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-05 19:16:44,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1386 transitions. [2022-12-05 19:16:44,820 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.8319327731092437 [2022-12-05 19:16:44,820 INFO L175 Difference]: Start difference. First operand has 199 places, 288 transitions, 3467 flow. Second operand 14 states and 1386 transitions. [2022-12-05 19:16:44,820 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 211 places, 908 transitions, 11063 flow [2022-12-05 19:16:48,510 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 205 places, 908 transitions, 10359 flow, removed 89 selfloop flow, removed 6 redundant places. [2022-12-05 19:16:48,516 INFO L231 Difference]: Finished difference. Result has 208 places, 347 transitions, 3710 flow [2022-12-05 19:16:48,516 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=119, PETRI_DIFFERENCE_MINUEND_FLOW=2956, PETRI_DIFFERENCE_MINUEND_PLACES=192, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=280, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=252, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=3710, PETRI_PLACES=208, PETRI_TRANSITIONS=347} [2022-12-05 19:16:48,517 INFO L294 CegarLoopForPetriNet]: 107 programPoint places, 101 predicate places. [2022-12-05 19:16:48,517 INFO L495 AbstractCegarLoop]: Abstraction has has 208 places, 347 transitions, 3710 flow [2022-12-05 19:16:48,517 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 88.11111111111111) internal successors, (793), 9 states have internal predecessors, (793), 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-12-05 19:16:48,517 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 19:16:48,517 INFO L213 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] [2022-12-05 19:16:48,523 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-12-05 19:16:48,722 WARN L477 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-12-05 19:16:48,722 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2022-12-05 19:16:48,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 19:16:48,723 INFO L85 PathProgramCache]: Analyzing trace with hash 2066418922, now seen corresponding path program 5 times [2022-12-05 19:16:48,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 19:16:48,723 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451765502] [2022-12-05 19:16:48,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 19:16:48,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 19:16:48,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 19:16:48,768 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:16:48,768 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 19:16:48,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451765502] [2022-12-05 19:16:48,768 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451765502] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 19:16:48,768 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 19:16:48,768 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-05 19:16:48,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1711049956] [2022-12-05 19:16:48,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 19:16:48,769 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-05 19:16:48,769 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 19:16:48,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-05 19:16:48,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-12-05 19:16:48,769 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 85 out of 119 [2022-12-05 19:16:48,770 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 208 places, 347 transitions, 3710 flow. Second operand has 5 states, 5 states have (on average 89.0) internal successors, (445), 5 states have internal predecessors, (445), 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-12-05 19:16:48,770 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 19:16:48,770 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 85 of 119 [2022-12-05 19:16:48,770 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 19:17:07,984 INFO L130 PetriNetUnfolder]: 84416/147932 cut-off events. [2022-12-05 19:17:07,985 INFO L131 PetriNetUnfolder]: For 813291/821799 co-relation queries the response was YES. [2022-12-05 19:17:09,596 INFO L83 FinitePrefix]: Finished finitePrefix Result has 595755 conditions, 147932 events. 84416/147932 cut-off events. For 813291/821799 co-relation queries the response was YES. Maximal size of possible extension queue 6153. Compared 1603033 event pairs, 35571 based on Foata normal form. 5819/150848 useless extension candidates. Maximal degree in co-relation 545777. Up to 66358 conditions per place. [2022-12-05 19:17:10,665 INFO L137 encePairwiseOnDemand]: 111/119 looper letters, 237 selfloop transitions, 106 changer transitions 10/486 dead transitions. [2022-12-05 19:17:10,665 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 213 places, 486 transitions, 5599 flow [2022-12-05 19:17:10,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-05 19:17:10,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-05 19:17:10,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 608 transitions. [2022-12-05 19:17:10,696 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.8515406162464986 [2022-12-05 19:17:10,696 INFO L175 Difference]: Start difference. First operand has 208 places, 347 transitions, 3710 flow. Second operand 6 states and 608 transitions. [2022-12-05 19:17:10,696 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 213 places, 486 transitions, 5599 flow [2022-12-05 19:17:21,717 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 212 places, 486 transitions, 5537 flow, removed 14 selfloop flow, removed 1 redundant places. [2022-12-05 19:17:21,722 INFO L231 Difference]: Finished difference. Result has 214 places, 354 transitions, 4085 flow [2022-12-05 19:17:21,722 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=119, PETRI_DIFFERENCE_MINUEND_FLOW=3672, PETRI_DIFFERENCE_MINUEND_PLACES=207, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=347, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=101, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=245, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=4085, PETRI_PLACES=214, PETRI_TRANSITIONS=354} [2022-12-05 19:17:21,722 INFO L294 CegarLoopForPetriNet]: 107 programPoint places, 107 predicate places. [2022-12-05 19:17:21,723 INFO L495 AbstractCegarLoop]: Abstraction has has 214 places, 354 transitions, 4085 flow [2022-12-05 19:17:21,723 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 89.0) internal successors, (445), 5 states have internal predecessors, (445), 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-12-05 19:17:21,723 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 19:17:21,723 INFO L213 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] [2022-12-05 19:17:21,723 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-12-05 19:17:21,723 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2022-12-05 19:17:21,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 19:17:21,723 INFO L85 PathProgramCache]: Analyzing trace with hash 2037157470, now seen corresponding path program 8 times [2022-12-05 19:17:21,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 19:17:21,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387139539] [2022-12-05 19:17:21,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 19:17:21,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 19:17:21,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 19:17:21,778 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:17:21,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 19:17:21,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387139539] [2022-12-05 19:17:21,778 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387139539] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 19:17:21,778 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 19:17:21,778 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-05 19:17:21,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [480411848] [2022-12-05 19:17:21,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 19:17:21,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-05 19:17:21,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 19:17:21,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-05 19:17:21,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-12-05 19:17:21,779 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 85 out of 119 [2022-12-05 19:17:21,780 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 214 places, 354 transitions, 4085 flow. Second operand has 5 states, 5 states have (on average 89.0) internal successors, (445), 5 states have internal predecessors, (445), 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-12-05 19:17:21,780 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 19:17:21,780 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 85 of 119 [2022-12-05 19:17:21,780 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 19:17:26,698 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][333], [1750#true, Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 99#L62-3true, 73#L72-4true, 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2260#(<= 1 ~N~0), 13#L52true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:26,698 INFO L382 tUnfolder$Statistics]: this new event has 54 ancestors and is cut-off event [2022-12-05 19:17:26,698 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:17:26,698 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:17:26,698 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:17:27,756 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [30#L41-5true, 1750#true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 99#L62-3true, 73#L72-4true, 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), 1219#true, Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 98#L51-4true, 126#true, 2260#(<= 1 ~N~0), 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:27,756 INFO L382 tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event [2022-12-05 19:17:27,756 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:17:27,756 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:17:27,756 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:17:27,857 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][333], [1750#true, Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 65#L73true, Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 99#L62-3true, 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 13#L52true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:27,858 INFO L382 tUnfolder$Statistics]: this new event has 55 ancestors and is cut-off event [2022-12-05 19:17:27,858 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:17:27,858 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:17:27,858 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:17:28,832 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [30#L41-5true, 1750#true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 65#L73true, Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 99#L62-3true, 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 98#L51-4true, 126#true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:28,832 INFO L382 tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event [2022-12-05 19:17:28,832 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:17:28,832 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:17:28,832 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:17:28,950 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][333], [1750#true, 18#L63true, Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 73#L72-4true, 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2260#(<= 1 ~N~0), 13#L52true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:28,950 INFO L382 tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event [2022-12-05 19:17:28,950 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:17:28,950 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:17:28,951 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:17:28,951 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][333], [1750#true, Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 99#L62-3true, 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), 69#L76true, Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 13#L52true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:28,951 INFO L382 tUnfolder$Statistics]: this new event has 56 ancestors and is cut-off event [2022-12-05 19:17:28,951 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:17:28,951 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:17:28,951 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:17:29,944 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [30#L41-5true, 1750#true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 10#$Ultimate##0true, Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2606#(< |thread4Thread1of1ForFork0_~i~3#1| ~N~0), 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), 1219#true, Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 1227#true, Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), 69#L76true, Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 98#L51-4true, 126#true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:29,945 INFO L382 tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event [2022-12-05 19:17:29,945 INFO L385 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-05 19:17:29,945 INFO L385 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-05 19:17:29,945 INFO L385 tUnfolder$Statistics]: existing Event has 52 ancestors and is cut-off event [2022-12-05 19:17:30,049 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [1750#true, 30#L41-5true, 18#L63true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 73#L72-4true, 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), 1219#true, Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 98#L51-4true, 126#true, 2260#(<= 1 ~N~0), 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:30,050 INFO L382 tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event [2022-12-05 19:17:30,050 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:17:30,050 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:17:30,050 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:17:30,051 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [1750#true, 30#L41-5true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 99#L62-3true, 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), 1219#true, Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), 69#L76true, Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 98#L51-4true, 126#true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:30,051 INFO L382 tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event [2022-12-05 19:17:30,051 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:17:30,051 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:17:30,051 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:17:30,171 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][333], [1750#true, 18#L63true, Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 65#L73true, Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 13#L52true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:30,172 INFO L382 tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event [2022-12-05 19:17:30,172 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:17:30,172 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:17:30,172 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:17:30,173 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][333], [1750#true, Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 73#L72-4true, 6#L65true, 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2260#(<= 1 ~N~0), 13#L52true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:30,173 INFO L382 tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event [2022-12-05 19:17:30,173 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:17:30,173 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:17:30,173 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:17:30,174 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][333], [1750#true, Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 99#L62-3true, 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), 109#L72-2true, Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 13#L52true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:30,174 INFO L382 tUnfolder$Statistics]: this new event has 57 ancestors and is cut-off event [2022-12-05 19:17:30,174 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:17:30,174 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:17:30,174 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:17:31,068 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [1750#true, 30#L41-5true, 18#L63true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 65#L73true, Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 1227#true, Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, 98#L51-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, 2759#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:31,069 INFO L382 tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event [2022-12-05 19:17:31,069 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:17:31,069 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:17:31,069 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:17:31,069 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [1750#true, 30#L41-5true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 73#L72-4true, 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 6#L65true, Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 1227#true, Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), 2259#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, 98#L51-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:31,069 INFO L382 tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event [2022-12-05 19:17:31,069 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:17:31,069 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:17:31,069 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:17:31,070 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [30#L41-5true, 1750#true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 66#L62-4true, Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 1227#true, Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2757#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (= thread3Thread1of1ForFork2_~i~2 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), 69#L76true, Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 98#L51-4true, 126#true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:31,070 INFO L382 tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event [2022-12-05 19:17:31,070 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:17:31,070 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:17:31,070 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:17:31,070 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [1750#true, 30#L41-5true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 10#$Ultimate##0true, Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2606#(< |thread4Thread1of1ForFork0_~i~3#1| ~N~0), 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), 1219#true, Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 1227#true, Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), 109#L72-2true, Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 98#L51-4true, 126#true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:31,070 INFO L382 tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event [2022-12-05 19:17:31,070 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:17:31,070 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:17:31,070 INFO L385 tUnfolder$Statistics]: existing Event has 53 ancestors and is cut-off event [2022-12-05 19:17:31,189 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [1750#true, 30#L41-5true, 18#L63true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 65#L73true, Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 98#L51-4true, 126#true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:31,189 INFO L382 tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event [2022-12-05 19:17:31,189 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:17:31,189 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:17:31,189 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:17:31,190 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [1750#true, 30#L41-5true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 73#L72-4true, 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 6#L65true, Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), 1219#true, Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 98#L51-4true, 126#true, 2260#(<= 1 ~N~0), 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:31,190 INFO L382 tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event [2022-12-05 19:17:31,190 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:17:31,190 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:17:31,190 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:17:31,191 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [30#L41-5true, 1750#true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 99#L62-3true, 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), 109#L72-2true, Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 98#L51-4true, 126#true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:31,191 INFO L382 tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event [2022-12-05 19:17:31,191 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:17:31,191 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:17:31,191 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:17:31,526 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][333], [1750#true, 18#L63true, Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), 69#L76true, Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 13#L52true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:31,526 INFO L382 tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event [2022-12-05 19:17:31,526 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:17:31,526 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:17:31,526 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:17:31,527 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][333], [1750#true, Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 65#L73true, Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 6#L65true, 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 13#L52true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:31,527 INFO L382 tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event [2022-12-05 19:17:31,528 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:17:31,528 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:17:31,528 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:17:31,528 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][333], [1750#true, Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 73#L72-4true, 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, 23#L62-2true, 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2260#(<= 1 ~N~0), 13#L52true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:31,528 INFO L382 tUnfolder$Statistics]: this new event has 58 ancestors and is cut-off event [2022-12-05 19:17:31,528 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:17:31,528 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:17:31,528 INFO L385 tUnfolder$Statistics]: existing Event has 58 ancestors and is cut-off event [2022-12-05 19:17:32,418 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [1750#true, 30#L41-5true, 18#L63true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 1227#true, Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), 69#L76true, Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, 98#L51-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, 2759#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:32,418 INFO L382 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2022-12-05 19:17:32,418 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:17:32,418 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:17:32,418 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:17:32,418 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [1750#true, 30#L41-5true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 65#L73true, Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 6#L65true, Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 1227#true, Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, 98#L51-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, 2759#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:32,428 INFO L382 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2022-12-05 19:17:32,428 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:17:32,428 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:17:32,428 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:17:32,428 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [1750#true, 30#L41-5true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 73#L72-4true, 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 1227#true, Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), 2259#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, 98#L51-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, 23#L62-2true, 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:32,428 INFO L382 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2022-12-05 19:17:32,428 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:17:32,428 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:17:32,428 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:17:32,429 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [30#L41-5true, 1750#true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 66#L62-4true, Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 1227#true, Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), 109#L72-2true, Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2757#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (= thread3Thread1of1ForFork2_~i~2 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 98#L51-4true, 126#true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:32,429 INFO L382 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2022-12-05 19:17:32,429 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:17:32,429 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:17:32,429 INFO L385 tUnfolder$Statistics]: existing Event has 54 ancestors and is cut-off event [2022-12-05 19:17:32,571 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [1750#true, 30#L41-5true, 18#L63true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), 1219#true, Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), 69#L76true, Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 98#L51-4true, 126#true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:32,571 INFO L382 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2022-12-05 19:17:32,571 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:17:32,571 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:17:32,571 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:17:32,572 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [1750#true, 30#L41-5true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 65#L73true, Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 6#L65true, Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 98#L51-4true, 126#true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:32,572 INFO L382 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2022-12-05 19:17:32,572 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:17:32,572 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:17:32,572 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:17:32,573 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [1750#true, 30#L41-5true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 73#L72-4true, 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), 1219#true, Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 98#L51-4true, 126#true, 23#L62-2true, 2260#(<= 1 ~N~0), 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:32,573 INFO L382 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2022-12-05 19:17:32,573 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:17:32,573 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:17:32,573 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:17:32,702 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][333], [1750#true, Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 65#L73true, Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, 23#L62-2true, 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 13#L52true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:32,702 INFO L382 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2022-12-05 19:17:32,702 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:17:32,702 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:17:32,702 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:17:32,703 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][333], [1750#true, Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 6#L65true, 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), 69#L76true, Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 13#L52true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:32,703 INFO L382 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2022-12-05 19:17:32,703 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:17:32,703 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:17:32,703 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:17:32,703 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][333], [1750#true, 18#L63true, Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), 109#L72-2true, Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 13#L52true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:32,704 INFO L382 tUnfolder$Statistics]: this new event has 59 ancestors and is cut-off event [2022-12-05 19:17:32,704 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:17:32,704 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:17:32,704 INFO L385 tUnfolder$Statistics]: existing Event has 59 ancestors and is cut-off event [2022-12-05 19:17:33,378 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [30#L41-5true, 1750#true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 65#L73true, Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 1227#true, Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, 98#L51-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, 23#L62-2true, 2759#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:33,379 INFO L382 tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event [2022-12-05 19:17:33,379 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:17:33,379 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:17:33,379 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:17:33,380 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [30#L41-5true, 1750#true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 6#L65true, Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 1227#true, Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), 69#L76true, Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, 98#L51-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, 2759#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:33,380 INFO L382 tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event [2022-12-05 19:17:33,380 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:17:33,380 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:17:33,380 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:17:33,395 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [30#L41-5true, 1750#true, 18#L63true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 1227#true, Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), 109#L72-2true, Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, 98#L51-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, 2759#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:33,395 INFO L382 tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event [2022-12-05 19:17:33,395 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:17:33,395 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:17:33,395 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:17:33,558 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [1750#true, 30#L41-5true, 18#L63true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), 109#L72-2true, Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 98#L51-4true, 126#true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:33,558 INFO L382 tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event [2022-12-05 19:17:33,558 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:17:33,558 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:17:33,558 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:17:33,558 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [30#L41-5true, 1750#true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 6#L65true, Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), 1219#true, Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), 69#L76true, Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 98#L51-4true, 126#true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:33,558 INFO L382 tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event [2022-12-05 19:17:33,559 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:17:33,559 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:17:33,559 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:17:33,559 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [30#L41-5true, 1750#true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 65#L73true, Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 98#L51-4true, 126#true, 23#L62-2true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:33,559 INFO L382 tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event [2022-12-05 19:17:33,560 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:17:33,560 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:17:33,560 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:17:33,865 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][333], [1750#true, Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), 69#L76true, Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, 23#L62-2true, 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 13#L52true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:33,865 INFO L382 tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event [2022-12-05 19:17:33,865 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:17:33,865 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:17:33,865 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:17:33,866 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][333], [1750#true, Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 6#L65true, 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), 109#L72-2true, Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 13#L52true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:33,866 INFO L382 tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event [2022-12-05 19:17:33,866 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:17:33,866 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:17:33,866 INFO L385 tUnfolder$Statistics]: existing Event has 60 ancestors and is cut-off event [2022-12-05 19:17:34,492 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [1750#true, 30#L41-5true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 1227#true, Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), 69#L76true, Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, 98#L51-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, 23#L62-2true, 2759#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:34,492 INFO L382 tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event [2022-12-05 19:17:34,492 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:17:34,492 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:17:34,492 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:17:34,493 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [1750#true, 30#L41-5true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 6#L65true, Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 1227#true, Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), 109#L72-2true, Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, 98#L51-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, 2759#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:34,493 INFO L382 tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event [2022-12-05 19:17:34,493 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:17:34,493 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:17:34,493 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:17:34,853 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [30#L41-5true, 1750#true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 6#L65true, Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), 109#L72-2true, Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 98#L51-4true, 126#true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:34,854 INFO L382 tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event [2022-12-05 19:17:34,854 INFO L385 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-05 19:17:34,854 INFO L385 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-05 19:17:34,854 INFO L385 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-05 19:17:34,854 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [30#L41-5true, 1750#true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), 1219#true, Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), 69#L76true, Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 98#L51-4true, 126#true, 23#L62-2true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:34,854 INFO L382 tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event [2022-12-05 19:17:34,854 INFO L385 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-05 19:17:34,854 INFO L385 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-05 19:17:34,854 INFO L385 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-05 19:17:34,985 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([331] L51-4-->L52: Formula: (< |v_thread2Thread1of1ForFork1_~i~1#1_3| v_~N~0_4) InVars {thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} OutVars{thread2Thread1of1ForFork1_~i~1#1=|v_thread2Thread1of1ForFork1_~i~1#1_3|, ~N~0=v_~N~0_4} AuxVars[] AssignedVars[][333], [1750#true, Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 111#L41-3true, Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), 109#L72-2true, Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, 23#L62-2true, 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 13#L52true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:34,986 INFO L382 tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event [2022-12-05 19:17:34,986 INFO L385 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-05 19:17:34,986 INFO L385 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-05 19:17:34,986 INFO L385 tUnfolder$Statistics]: existing Event has 61 ancestors and is cut-off event [2022-12-05 19:17:35,669 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [1750#true, 30#L41-5true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 1227#true, Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), 109#L72-2true, Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, 98#L51-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, 23#L62-2true, 2759#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:35,670 INFO L382 tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event [2022-12-05 19:17:35,670 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:17:35,670 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:17:35,670 INFO L385 tUnfolder$Statistics]: existing Event has 57 ancestors and is cut-off event [2022-12-05 19:17:35,835 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([322] L41-4-->L41-5: Formula: (not (< v_thread1Thread1of1ForFork3_~i~0_5 v_~N~0_1)) InVars {thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} OutVars{thread1Thread1of1ForFork3_~i~0=v_thread1Thread1of1ForFork3_~i~0_5, ~N~0=v_~N~0_1} AuxVars[] AssignedVars[][334], [30#L41-5true, 1750#true, 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 685#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 667#true, 2769#true, Black: 696#(and (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), 1227#true, Black: 1223#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), 109#L72-2true, Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 2248#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), 2761#(and (< |thread4Thread1of1ForFork0_~i~3#1| ~N~0) (<= 1 ~N~0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1746#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 7#L91-4true, Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 98#L51-4true, 126#true, 23#L62-2true, 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:17:35,835 INFO L382 tUnfolder$Statistics]: this new event has 62 ancestors and is cut-off event [2022-12-05 19:17:35,835 INFO L385 tUnfolder$Statistics]: existing Event has 62 ancestors and is cut-off event [2022-12-05 19:17:35,836 INFO L385 tUnfolder$Statistics]: existing Event has 62 ancestors and is cut-off event [2022-12-05 19:17:35,836 INFO L385 tUnfolder$Statistics]: existing Event has 62 ancestors and is cut-off event [2022-12-05 19:17:41,866 INFO L130 PetriNetUnfolder]: 87609/141752 cut-off events. [2022-12-05 19:17:41,866 INFO L131 PetriNetUnfolder]: For 942103/960114 co-relation queries the response was YES. [2022-12-05 19:17:43,572 INFO L83 FinitePrefix]: Finished finitePrefix Result has 604167 conditions, 141752 events. 87609/141752 cut-off events. For 942103/960114 co-relation queries the response was YES. Maximal size of possible extension queue 6904. Compared 1420591 event pairs, 30492 based on Foata normal form. 13065/153173 useless extension candidates. Maximal degree in co-relation 520767. Up to 59482 conditions per place. [2022-12-05 19:17:44,351 INFO L137 encePairwiseOnDemand]: 111/119 looper letters, 326 selfloop transitions, 68 changer transitions 2/582 dead transitions. [2022-12-05 19:17:44,351 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 218 places, 582 transitions, 7245 flow [2022-12-05 19:17:44,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-05 19:17:44,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-05 19:17:44,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 510 transitions. [2022-12-05 19:17:44,370 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.8571428571428571 [2022-12-05 19:17:44,370 INFO L175 Difference]: Start difference. First operand has 214 places, 354 transitions, 4085 flow. Second operand 5 states and 510 transitions. [2022-12-05 19:17:44,370 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 218 places, 582 transitions, 7245 flow [2022-12-05 19:17:51,911 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 217 places, 582 transitions, 7083 flow, removed 34 selfloop flow, removed 1 redundant places. [2022-12-05 19:17:51,919 INFO L231 Difference]: Finished difference. Result has 220 places, 379 transitions, 4559 flow [2022-12-05 19:17:51,920 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=119, PETRI_DIFFERENCE_MINUEND_FLOW=3971, PETRI_DIFFERENCE_MINUEND_PLACES=213, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=354, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=292, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=4559, PETRI_PLACES=220, PETRI_TRANSITIONS=379} [2022-12-05 19:17:51,920 INFO L294 CegarLoopForPetriNet]: 107 programPoint places, 113 predicate places. [2022-12-05 19:17:51,920 INFO L495 AbstractCegarLoop]: Abstraction has has 220 places, 379 transitions, 4559 flow [2022-12-05 19:17:51,921 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 89.0) internal successors, (445), 5 states have internal predecessors, (445), 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-12-05 19:17:51,921 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 19:17:51,921 INFO L213 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] [2022-12-05 19:17:51,921 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-12-05 19:17:51,921 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2022-12-05 19:17:51,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 19:17:51,921 INFO L85 PathProgramCache]: Analyzing trace with hash -1577730010, now seen corresponding path program 9 times [2022-12-05 19:17:51,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 19:17:51,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991761023] [2022-12-05 19:17:51,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 19:17:51,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 19:17:51,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 19:17:52,001 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:17:52,001 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 19:17:52,001 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991761023] [2022-12-05 19:17:52,001 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [991761023] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 19:17:52,001 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 19:17:52,001 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-05 19:17:52,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7217653] [2022-12-05 19:17:52,002 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 19:17:52,002 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-05 19:17:52,002 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 19:17:52,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-05 19:17:52,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-12-05 19:17:52,003 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 85 out of 119 [2022-12-05 19:17:52,003 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 220 places, 379 transitions, 4559 flow. Second operand has 5 states, 5 states have (on average 89.0) internal successors, (445), 5 states have internal predecessors, (445), 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-12-05 19:17:52,003 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 19:17:52,003 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 85 of 119 [2022-12-05 19:17:52,003 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 19:18:17,480 INFO L130 PetriNetUnfolder]: 94597/165479 cut-off events. [2022-12-05 19:18:17,481 INFO L131 PetriNetUnfolder]: For 1141908/1160710 co-relation queries the response was YES. [2022-12-05 19:18:19,429 INFO L83 FinitePrefix]: Finished finitePrefix Result has 698587 conditions, 165479 events. 94597/165479 cut-off events. For 1141908/1160710 co-relation queries the response was YES. Maximal size of possible extension queue 7668. Compared 1814663 event pairs, 35753 based on Foata normal form. 15419/178753 useless extension candidates. Maximal degree in co-relation 617068. Up to 58595 conditions per place. [2022-12-05 19:18:20,341 INFO L137 encePairwiseOnDemand]: 111/119 looper letters, 315 selfloop transitions, 138 changer transitions 23/609 dead transitions. [2022-12-05 19:18:20,342 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 225 places, 609 transitions, 8324 flow [2022-12-05 19:18:20,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-05 19:18:20,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-05 19:18:20,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 613 transitions. [2022-12-05 19:18:20,343 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.8585434173669467 [2022-12-05 19:18:20,343 INFO L175 Difference]: Start difference. First operand has 220 places, 379 transitions, 4559 flow. Second operand 6 states and 613 transitions. [2022-12-05 19:18:20,343 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 225 places, 609 transitions, 8324 flow [2022-12-05 19:18:31,197 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 224 places, 609 transitions, 8279 flow, removed 3 selfloop flow, removed 1 redundant places. [2022-12-05 19:18:31,204 INFO L231 Difference]: Finished difference. Result has 228 places, 448 transitions, 6411 flow [2022-12-05 19:18:31,205 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=119, PETRI_DIFFERENCE_MINUEND_FLOW=4516, PETRI_DIFFERENCE_MINUEND_PLACES=219, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=379, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=68, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=251, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=6411, PETRI_PLACES=228, PETRI_TRANSITIONS=448} [2022-12-05 19:18:31,205 INFO L294 CegarLoopForPetriNet]: 107 programPoint places, 121 predicate places. [2022-12-05 19:18:31,205 INFO L495 AbstractCegarLoop]: Abstraction has has 228 places, 448 transitions, 6411 flow [2022-12-05 19:18:31,205 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 89.0) internal successors, (445), 5 states have internal predecessors, (445), 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-12-05 19:18:31,205 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 19:18:31,206 INFO L213 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] [2022-12-05 19:18:31,206 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-12-05 19:18:31,206 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2022-12-05 19:18:31,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 19:18:31,206 INFO L85 PathProgramCache]: Analyzing trace with hash -1950237248, now seen corresponding path program 10 times [2022-12-05 19:18:31,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 19:18:31,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337095447] [2022-12-05 19:18:31,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 19:18:31,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 19:18:31,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 19:18:31,258 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:18:31,258 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 19:18:31,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337095447] [2022-12-05 19:18:31,258 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337095447] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-05 19:18:31,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2136257267] [2022-12-05 19:18:31,258 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-05 19:18:31,258 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-05 19:18:31,258 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-05 19:18:31,267 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-12-05 19:18:31,269 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-12-05 19:18:31,336 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-05 19:18:31,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-05 19:18:31,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 202 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-05 19:18:31,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-05 19:18:31,359 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:18:31,359 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-05 19:18:31,378 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:18:31,379 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2136257267] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-05 19:18:31,379 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-05 19:18:31,379 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2022-12-05 19:18:31,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [4467296] [2022-12-05 19:18:31,379 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-05 19:18:31,379 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-05 19:18:31,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 19:18:31,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-05 19:18:31,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-12-05 19:18:31,380 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 85 out of 119 [2022-12-05 19:18:31,381 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 228 places, 448 transitions, 6411 flow. Second operand has 9 states, 9 states have (on average 88.22222222222223) internal successors, (794), 9 states have internal predecessors, (794), 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-12-05 19:18:31,381 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 19:18:31,381 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 85 of 119 [2022-12-05 19:18:31,381 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 19:18:58,985 INFO L130 PetriNetUnfolder]: 100167/166427 cut-off events. [2022-12-05 19:18:58,985 INFO L131 PetriNetUnfolder]: For 1399924/1419397 co-relation queries the response was YES. [2022-12-05 19:19:01,211 INFO L83 FinitePrefix]: Finished finitePrefix Result has 752127 conditions, 166427 events. 100167/166427 cut-off events. For 1399924/1419397 co-relation queries the response was YES. Maximal size of possible extension queue 7715. Compared 1728914 event pairs, 12918 based on Foata normal form. 17079/181941 useless extension candidates. Maximal degree in co-relation 699944. Up to 27610 conditions per place. [2022-12-05 19:19:02,166 INFO L137 encePairwiseOnDemand]: 111/119 looper letters, 405 selfloop transitions, 445 changer transitions 20/1003 dead transitions. [2022-12-05 19:19:02,167 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 241 places, 1003 transitions, 15637 flow [2022-12-05 19:19:02,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-05 19:19:02,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-05 19:19:02,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1376 transitions. [2022-12-05 19:19:02,181 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.8259303721488596 [2022-12-05 19:19:02,181 INFO L175 Difference]: Start difference. First operand has 228 places, 448 transitions, 6411 flow. Second operand 14 states and 1376 transitions. [2022-12-05 19:19:02,181 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 241 places, 1003 transitions, 15637 flow [2022-12-05 19:19:14,102 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 240 places, 1003 transitions, 15241 flow, removed 159 selfloop flow, removed 1 redundant places. [2022-12-05 19:19:14,113 INFO L231 Difference]: Finished difference. Result has 242 places, 681 transitions, 11527 flow [2022-12-05 19:19:14,113 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=119, PETRI_DIFFERENCE_MINUEND_FLOW=6238, PETRI_DIFFERENCE_MINUEND_PLACES=227, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=448, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=227, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=221, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=11527, PETRI_PLACES=242, PETRI_TRANSITIONS=681} [2022-12-05 19:19:14,114 INFO L294 CegarLoopForPetriNet]: 107 programPoint places, 135 predicate places. [2022-12-05 19:19:14,115 INFO L495 AbstractCegarLoop]: Abstraction has has 242 places, 681 transitions, 11527 flow [2022-12-05 19:19:14,115 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 88.22222222222223) internal successors, (794), 9 states have internal predecessors, (794), 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-12-05 19:19:14,115 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 19:19:14,115 INFO L213 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] [2022-12-05 19:19:14,121 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-12-05 19:19:14,321 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-12-05 19:19:14,321 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2022-12-05 19:19:14,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 19:19:14,321 INFO L85 PathProgramCache]: Analyzing trace with hash 816675228, now seen corresponding path program 6 times [2022-12-05 19:19:14,321 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 19:19:14,322 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307669330] [2022-12-05 19:19:14,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 19:19:14,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 19:19:14,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 19:19:14,392 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:19:14,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 19:19:14,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307669330] [2022-12-05 19:19:14,393 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307669330] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 19:19:14,393 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 19:19:14,393 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-05 19:19:14,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720851335] [2022-12-05 19:19:14,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 19:19:14,393 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-05 19:19:14,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 19:19:14,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-05 19:19:14,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-05 19:19:14,394 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 85 out of 119 [2022-12-05 19:19:14,394 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 242 places, 681 transitions, 11527 flow. Second operand has 5 states, 5 states have (on average 89.0) internal successors, (445), 5 states have internal predecessors, (445), 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-12-05 19:19:14,394 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 19:19:14,394 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 85 of 119 [2022-12-05 19:19:14,394 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 19:19:47,616 INFO L130 PetriNetUnfolder]: 105877/184405 cut-off events. [2022-12-05 19:19:47,617 INFO L131 PetriNetUnfolder]: For 1600821/1612751 co-relation queries the response was YES. [2022-12-05 19:19:50,259 INFO L83 FinitePrefix]: Finished finitePrefix Result has 839630 conditions, 184405 events. 105877/184405 cut-off events. For 1600821/1612751 co-relation queries the response was YES. Maximal size of possible extension queue 8046. Compared 2027858 event pairs, 47416 based on Foata normal form. 6204/186094 useless extension candidates. Maximal degree in co-relation 788201. Up to 73985 conditions per place. [2022-12-05 19:19:51,386 INFO L137 encePairwiseOnDemand]: 111/119 looper letters, 572 selfloop transitions, 107 changer transitions 8/874 dead transitions. [2022-12-05 19:19:51,386 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 246 places, 874 transitions, 15193 flow [2022-12-05 19:19:51,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-05 19:19:51,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-05 19:19:51,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 510 transitions. [2022-12-05 19:19:51,387 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.8571428571428571 [2022-12-05 19:19:51,387 INFO L175 Difference]: Start difference. First operand has 242 places, 681 transitions, 11527 flow. Second operand 5 states and 510 transitions. [2022-12-05 19:19:51,387 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 246 places, 874 transitions, 15193 flow [2022-12-05 19:20:10,954 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 241 places, 874 transitions, 14031 flow, removed 436 selfloop flow, removed 5 redundant places. [2022-12-05 19:20:10,964 INFO L231 Difference]: Finished difference. Result has 243 places, 688 transitions, 11100 flow [2022-12-05 19:20:10,965 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=119, PETRI_DIFFERENCE_MINUEND_FLOW=10603, PETRI_DIFFERENCE_MINUEND_PLACES=237, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=681, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=574, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=11100, PETRI_PLACES=243, PETRI_TRANSITIONS=688} [2022-12-05 19:20:10,965 INFO L294 CegarLoopForPetriNet]: 107 programPoint places, 136 predicate places. [2022-12-05 19:20:10,965 INFO L495 AbstractCegarLoop]: Abstraction has has 243 places, 688 transitions, 11100 flow [2022-12-05 19:20:10,965 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 89.0) internal successors, (445), 5 states have internal predecessors, (445), 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-12-05 19:20:10,965 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 19:20:10,966 INFO L213 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] [2022-12-05 19:20:10,966 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-12-05 19:20:10,966 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2022-12-05 19:20:10,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 19:20:10,966 INFO L85 PathProgramCache]: Analyzing trace with hash -277843662, now seen corresponding path program 11 times [2022-12-05 19:20:10,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 19:20:10,966 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994375118] [2022-12-05 19:20:10,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 19:20:10,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 19:20:10,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 19:20:11,018 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:20:11,019 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 19:20:11,019 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994375118] [2022-12-05 19:20:11,019 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994375118] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-05 19:20:11,019 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861267849] [2022-12-05 19:20:11,019 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-05 19:20:11,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-05 19:20:11,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-05 19:20:11,020 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-12-05 19:20:11,022 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-12-05 19:20:11,094 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-05 19:20:11,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-05 19:20:11,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-05 19:20:11,096 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-05 19:20:11,128 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:20:11,128 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-05 19:20:11,154 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:20:11,154 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861267849] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-05 19:20:11,154 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-05 19:20:11,154 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 11 [2022-12-05 19:20:11,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157899796] [2022-12-05 19:20:11,154 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-05 19:20:11,155 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-05 19:20:11,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 19:20:11,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-05 19:20:11,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2022-12-05 19:20:11,155 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 85 out of 119 [2022-12-05 19:20:11,156 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 243 places, 688 transitions, 11100 flow. Second operand has 11 states, 11 states have (on average 88.18181818181819) internal successors, (970), 11 states have internal predecessors, (970), 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-12-05 19:20:11,156 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 19:20:11,156 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 85 of 119 [2022-12-05 19:20:11,156 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 19:20:43,442 INFO L130 PetriNetUnfolder]: 111644/189113 cut-off events. [2022-12-05 19:20:43,442 INFO L131 PetriNetUnfolder]: For 1491903/1516051 co-relation queries the response was YES. [2022-12-05 19:20:45,975 INFO L83 FinitePrefix]: Finished finitePrefix Result has 828241 conditions, 189113 events. 111644/189113 cut-off events. For 1491903/1516051 co-relation queries the response was YES. Maximal size of possible extension queue 8635. Compared 2029180 event pairs, 27336 based on Foata normal form. 22257/209640 useless extension candidates. Maximal degree in co-relation 794753. Up to 30926 conditions per place. [2022-12-05 19:20:47,150 INFO L137 encePairwiseOnDemand]: 111/119 looper letters, 352 selfloop transitions, 518 changer transitions 31/1027 dead transitions. [2022-12-05 19:20:47,151 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 255 places, 1027 transitions, 16698 flow [2022-12-05 19:20:47,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-05 19:20:47,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-05 19:20:47,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1285 transitions. [2022-12-05 19:20:47,152 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.8306399482870072 [2022-12-05 19:20:47,152 INFO L175 Difference]: Start difference. First operand has 243 places, 688 transitions, 11100 flow. Second operand 13 states and 1285 transitions. [2022-12-05 19:20:47,152 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 255 places, 1027 transitions, 16698 flow [2022-12-05 19:21:07,325 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 253 places, 1027 transitions, 16427 flow, removed 66 selfloop flow, removed 2 redundant places. [2022-12-05 19:21:07,337 INFO L231 Difference]: Finished difference. Result has 255 places, 750 transitions, 13225 flow [2022-12-05 19:21:07,338 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=119, PETRI_DIFFERENCE_MINUEND_FLOW=10219, PETRI_DIFFERENCE_MINUEND_PLACES=241, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=651, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=394, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=250, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=13225, PETRI_PLACES=255, PETRI_TRANSITIONS=750} [2022-12-05 19:21:07,338 INFO L294 CegarLoopForPetriNet]: 107 programPoint places, 148 predicate places. [2022-12-05 19:21:07,338 INFO L495 AbstractCegarLoop]: Abstraction has has 255 places, 750 transitions, 13225 flow [2022-12-05 19:21:07,339 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 88.18181818181819) internal successors, (970), 11 states have internal predecessors, (970), 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-12-05 19:21:07,339 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 19:21:07,339 INFO L213 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] [2022-12-05 19:21:07,348 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-12-05 19:21:07,543 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-05 19:21:07,544 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2022-12-05 19:21:07,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 19:21:07,544 INFO L85 PathProgramCache]: Analyzing trace with hash -1000905782, now seen corresponding path program 7 times [2022-12-05 19:21:07,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 19:21:07,544 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1959651023] [2022-12-05 19:21:07,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 19:21:07,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 19:21:07,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 19:21:07,600 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:21:07,600 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 19:21:07,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1959651023] [2022-12-05 19:21:07,600 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1959651023] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-05 19:21:07,600 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-05 19:21:07,600 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-05 19:21:07,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [297666131] [2022-12-05 19:21:07,600 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-05 19:21:07,601 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-05 19:21:07,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 19:21:07,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-05 19:21:07,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-05 19:21:07,602 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 85 out of 119 [2022-12-05 19:21:07,603 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 255 places, 750 transitions, 13225 flow. Second operand has 5 states, 5 states have (on average 89.0) internal successors, (445), 5 states have internal predecessors, (445), 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-12-05 19:21:07,603 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 19:21:07,603 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 85 of 119 [2022-12-05 19:21:07,603 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 19:21:41,095 INFO L130 PetriNetUnfolder]: 115528/198907 cut-off events. [2022-12-05 19:21:41,095 INFO L131 PetriNetUnfolder]: For 1549073/1561137 co-relation queries the response was YES. [2022-12-05 19:21:44,370 INFO L83 FinitePrefix]: Finished finitePrefix Result has 889507 conditions, 198907 events. 115528/198907 cut-off events. For 1549073/1561137 co-relation queries the response was YES. Maximal size of possible extension queue 8535. Compared 2170823 event pairs, 52549 based on Foata normal form. 6661/201379 useless extension candidates. Maximal degree in co-relation 857140. Up to 92418 conditions per place. [2022-12-05 19:21:45,517 INFO L137 encePairwiseOnDemand]: 112/119 looper letters, 679 selfloop transitions, 27 changer transitions 34/902 dead transitions. [2022-12-05 19:21:45,518 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 256 places, 902 transitions, 16290 flow [2022-12-05 19:21:45,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-05 19:21:45,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-05 19:21:45,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 576 transitions. [2022-12-05 19:21:45,519 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.8067226890756303 [2022-12-05 19:21:45,519 INFO L175 Difference]: Start difference. First operand has 255 places, 750 transitions, 13225 flow. Second operand 6 states and 576 transitions. [2022-12-05 19:21:45,519 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 256 places, 902 transitions, 16290 flow [2022-12-05 19:22:08,395 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 246 places, 902 transitions, 15053 flow, removed 78 selfloop flow, removed 10 redundant places. [2022-12-05 19:22:08,409 INFO L231 Difference]: Finished difference. Result has 248 places, 734 transitions, 11833 flow [2022-12-05 19:22:08,410 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=119, PETRI_DIFFERENCE_MINUEND_FLOW=11873, PETRI_DIFFERENCE_MINUEND_PLACES=241, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=739, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=712, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=11833, PETRI_PLACES=248, PETRI_TRANSITIONS=734} [2022-12-05 19:22:08,411 INFO L294 CegarLoopForPetriNet]: 107 programPoint places, 141 predicate places. [2022-12-05 19:22:08,411 INFO L495 AbstractCegarLoop]: Abstraction has has 248 places, 734 transitions, 11833 flow [2022-12-05 19:22:08,411 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 89.0) internal successors, (445), 5 states have internal predecessors, (445), 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-12-05 19:22:08,411 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 19:22:08,411 INFO L213 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] [2022-12-05 19:22:08,411 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-12-05 19:22:08,411 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2022-12-05 19:22:08,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 19:22:08,411 INFO L85 PathProgramCache]: Analyzing trace with hash 897252552, now seen corresponding path program 1 times [2022-12-05 19:22:08,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 19:22:08,412 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305263710] [2022-12-05 19:22:08,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 19:22:08,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 19:22:08,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 19:22:08,497 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-05 19:22:08,497 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 19:22:08,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305263710] [2022-12-05 19:22:08,497 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305263710] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-05 19:22:08,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [727985018] [2022-12-05 19:22:08,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 19:22:08,497 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-05 19:22:08,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-05 19:22:08,500 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-12-05 19:22:08,501 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-12-05 19:22:08,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 19:22:08,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-05 19:22:08,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-05 19:22:08,630 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-05 19:22:08,630 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-05 19:22:08,679 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-05 19:22:08,680 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [727985018] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-05 19:22:08,680 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-05 19:22:08,680 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2022-12-05 19:22:08,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799672619] [2022-12-05 19:22:08,680 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-05 19:22:08,680 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-05 19:22:08,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 19:22:08,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-05 19:22:08,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-12-05 19:22:08,681 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 85 out of 119 [2022-12-05 19:22:08,681 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 248 places, 734 transitions, 11833 flow. Second operand has 9 states, 9 states have (on average 89.0) internal successors, (801), 9 states have internal predecessors, (801), 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-12-05 19:22:08,682 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 19:22:08,682 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 85 of 119 [2022-12-05 19:22:08,682 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 19:22:43,651 INFO L130 PetriNetUnfolder]: 127402/209902 cut-off events. [2022-12-05 19:22:43,651 INFO L131 PetriNetUnfolder]: For 1502424/1528055 co-relation queries the response was YES. [2022-12-05 19:22:46,655 INFO L83 FinitePrefix]: Finished finitePrefix Result has 939113 conditions, 209902 events. 127402/209902 cut-off events. For 1502424/1528055 co-relation queries the response was YES. Maximal size of possible extension queue 9652. Compared 2208392 event pairs, 18996 based on Foata normal form. 24780/232766 useless extension candidates. Maximal degree in co-relation 866056. Up to 37849 conditions per place. [2022-12-05 19:22:47,825 INFO L137 encePairwiseOnDemand]: 111/119 looper letters, 330 selfloop transitions, 723 changer transitions 6/1185 dead transitions. [2022-12-05 19:22:47,825 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 260 places, 1185 transitions, 19724 flow [2022-12-05 19:22:47,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-05 19:22:47,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-05 19:22:47,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1370 transitions. [2022-12-05 19:22:47,827 INFO L535 CegarLoopForPetriNet]: DFA transition density 0.8223289315726291 [2022-12-05 19:22:47,827 INFO L175 Difference]: Start difference. First operand has 248 places, 734 transitions, 11833 flow. Second operand 14 states and 1370 transitions. [2022-12-05 19:22:47,827 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 260 places, 1185 transitions, 19724 flow [2022-12-05 19:23:09,455 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 257 places, 1185 transitions, 19631 flow, removed 35 selfloop flow, removed 3 redundant places. [2022-12-05 19:23:09,469 INFO L231 Difference]: Finished difference. Result has 262 places, 965 transitions, 18245 flow [2022-12-05 19:23:09,469 INFO L276 CegarLoopForPetriNet]: {PETRI_ALPHABET=119, PETRI_DIFFERENCE_MINUEND_FLOW=11774, PETRI_DIFFERENCE_MINUEND_PLACES=244, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=734, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=502, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=227, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=18245, PETRI_PLACES=262, PETRI_TRANSITIONS=965} [2022-12-05 19:23:09,470 INFO L294 CegarLoopForPetriNet]: 107 programPoint places, 155 predicate places. [2022-12-05 19:23:09,470 INFO L495 AbstractCegarLoop]: Abstraction has has 262 places, 965 transitions, 18245 flow [2022-12-05 19:23:09,470 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 89.0) internal successors, (801), 9 states have internal predecessors, (801), 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-12-05 19:23:09,470 INFO L205 CegarLoopForPetriNet]: Found error trace [2022-12-05 19:23:09,470 INFO L213 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] [2022-12-05 19:23:09,481 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-12-05 19:23:09,674 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-05 19:23:09,675 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 2 more)] === [2022-12-05 19:23:09,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-05 19:23:09,675 INFO L85 PathProgramCache]: Analyzing trace with hash -291309940, now seen corresponding path program 2 times [2022-12-05 19:23:09,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-05 19:23:09,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942700239] [2022-12-05 19:23:09,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-05 19:23:09,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-05 19:23:09,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-05 19:23:09,741 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:23:09,741 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-05 19:23:09,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942700239] [2022-12-05 19:23:09,741 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [942700239] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-05 19:23:09,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1158302517] [2022-12-05 19:23:09,741 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-05 19:23:09,741 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-05 19:23:09,741 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-05 19:23:09,768 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-12-05 19:23:09,769 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-12-05 19:23:09,847 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-05 19:23:09,847 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-05 19:23:09,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 251 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-05 19:23:09,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-05 19:23:09,906 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:23:09,906 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-05 19:23:09,936 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-05 19:23:09,936 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1158302517] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-05 19:23:09,937 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-05 19:23:09,937 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 10 [2022-12-05 19:23:09,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562651576] [2022-12-05 19:23:09,937 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-05 19:23:09,937 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-05 19:23:09,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-05 19:23:09,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-05 19:23:09,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-12-05 19:23:09,938 INFO L490 CegarLoopForPetriNet]: Number of universal loopers: 85 out of 119 [2022-12-05 19:23:09,939 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 262 places, 965 transitions, 18245 flow. Second operand has 10 states, 10 states have (on average 89.2) internal successors, (892), 10 states have internal predecessors, (892), 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-12-05 19:23:09,939 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-05 19:23:09,939 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 85 of 119 [2022-12-05 19:23:09,939 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-05 19:23:41,066 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([348] L62-2-->L62-3: Formula: (= v_thread3Thread1of1ForFork2_~i~2_9 (+ |v_thread3Thread1of1ForFork2_#t~post5_3| 1)) InVars {thread3Thread1of1ForFork2_#t~post5=|v_thread3Thread1of1ForFork2_#t~post5_3|} OutVars{thread3Thread1of1ForFork2_#t~post5=|v_thread3Thread1of1ForFork2_#t~post5_3|, thread3Thread1of1ForFork2_~i~2=v_thread3Thread1of1ForFork2_~i~2_9} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_~i~2][1389], [1750#true, Black: 3841#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 3839#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 3319#true, Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 649#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (<= 1 ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 3849#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 4381#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= thread3Thread1of1ForFork2_~i~2 0)), Black: 4372#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0)), 99#L62-3true, Black: 3851#(and (<= 1 ~N~0) (= thread3Thread1of1ForFork2_~i~2 0)), 73#L72-4true, 2803#(<= 1 ~N~0), 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 3835#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 667#true, 4394#(and (<= (+ |thread2Thread1of1ForFork1_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 11#L55true, Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 111#L41-3true, Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), 7#L91-4true, Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, Black: 2783#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2782#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0)), 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 3850#(<= 1 ~N~0), Black: 3316#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 3313#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 3322#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 3324#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:23:41,067 INFO L382 tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event [2022-12-05 19:23:41,067 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:23:41,067 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:23:41,067 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:23:41,068 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([348] L62-2-->L62-3: Formula: (= v_thread3Thread1of1ForFork2_~i~2_9 (+ |v_thread3Thread1of1ForFork2_#t~post5_3| 1)) InVars {thread3Thread1of1ForFork2_#t~post5=|v_thread3Thread1of1ForFork2_#t~post5_3|} OutVars{thread3Thread1of1ForFork2_#t~post5=|v_thread3Thread1of1ForFork2_#t~post5_3|, thread3Thread1of1ForFork2_~i~2=v_thread3Thread1of1ForFork2_~i~2_9} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_~i~2][1389], [1750#true, Black: 3841#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 3839#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 3319#true, Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 649#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (<= 1 ~N~0)), Black: 3849#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 4381#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= thread3Thread1of1ForFork2_~i~2 0)), Black: 4372#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0)), 99#L62-3true, Black: 3851#(and (<= 1 ~N~0) (= thread3Thread1of1ForFork2_~i~2 0)), 73#L72-4true, 2803#(<= 1 ~N~0), 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 3835#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 667#true, 4394#(and (<= (+ |thread2Thread1of1ForFork1_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 11#L55true, Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 111#L41-3true, Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), 7#L91-4true, Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, Black: 2783#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2782#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0)), 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 3850#(<= 1 ~N~0), Black: 3316#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 3313#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 3322#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 3324#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:23:41,068 INFO L382 tUnfolder$Statistics]: this new event has 60 ancestors and is cut-off event [2022-12-05 19:23:41,068 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:23:41,068 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:23:41,068 INFO L385 tUnfolder$Statistics]: existing Event has 55 ancestors and is cut-off event [2022-12-05 19:23:44,541 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([348] L62-2-->L62-3: Formula: (= v_thread3Thread1of1ForFork2_~i~2_9 (+ |v_thread3Thread1of1ForFork2_#t~post5_3| 1)) InVars {thread3Thread1of1ForFork2_#t~post5=|v_thread3Thread1of1ForFork2_#t~post5_3|} OutVars{thread3Thread1of1ForFork2_#t~post5=|v_thread3Thread1of1ForFork2_#t~post5_3|, thread3Thread1of1ForFork2_~i~2=v_thread3Thread1of1ForFork2_~i~2_9} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_~i~2][1389], [1750#true, Black: 3841#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 3839#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 3319#true, Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 649#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (<= 1 ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 3849#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 4381#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= thread3Thread1of1ForFork2_~i~2 0)), Black: 4372#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0)), 99#L62-3true, Black: 3851#(and (<= 1 ~N~0) (= thread3Thread1of1ForFork2_~i~2 0)), 73#L72-4true, 2803#(<= 1 ~N~0), 1596#(< |thread2Thread1of1ForFork1_~i~1#1| ~N~0), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 4#L51-2true, 3835#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 667#true, 4394#(and (<= (+ |thread2Thread1of1ForFork1_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 111#L41-3true, Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), 7#L91-4true, Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, Black: 2783#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2782#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0)), 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 3850#(<= 1 ~N~0), Black: 3316#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 3313#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 3322#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 3324#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:23:44,541 INFO L382 tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event [2022-12-05 19:23:44,541 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:23:44,541 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:23:44,541 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:23:44,541 INFO L380 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([348] L62-2-->L62-3: Formula: (= v_thread3Thread1of1ForFork2_~i~2_9 (+ |v_thread3Thread1of1ForFork2_#t~post5_3| 1)) InVars {thread3Thread1of1ForFork2_#t~post5=|v_thread3Thread1of1ForFork2_#t~post5_3|} OutVars{thread3Thread1of1ForFork2_#t~post5=|v_thread3Thread1of1ForFork2_#t~post5_3|, thread3Thread1of1ForFork2_~i~2=v_thread3Thread1of1ForFork2_~i~2_9} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_~i~2][1389], [1750#true, Black: 3841#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 3839#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 128#(= ~counter1~0 0), Black: 133#(and (= ~counter2~0 ~counter1~0) (= ~counter1~0 0)), 3319#true, Black: 651#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 149#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 643#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 649#(and (< |thread2Thread1of1ForFork1_~i~1#1| ~N~0) (<= 1 ~N~0)), Black: 3849#(and (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 673#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 670#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 4381#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= thread3Thread1of1ForFork2_~i~2 0)), Black: 4372#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0)), 99#L62-3true, Black: 3851#(and (<= 1 ~N~0) (= thread3Thread1of1ForFork2_~i~2 0)), 73#L72-4true, 2803#(<= 1 ~N~0), 1232#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 682#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 4#L51-2true, 3835#(= |thread2Thread1of1ForFork1_~i~1#1| 0), 667#true, 4394#(and (<= (+ |thread2Thread1of1ForFork1_~i~1#1| 1) ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1211#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 1219#true, Black: 715#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 716#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 111#L41-3true, Black: 717#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), 678#(= |thread2Thread1of1ForFork1_~i~1#1| 0), Black: 709#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= ~N~0 0)), Black: 707#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= ~N~0 0)), Black: 1230#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1730#(and (<= 0 thread1Thread1of1ForFork3_~i~0) (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), Black: 1222#(and (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), 2781#(= |thread4Thread1of1ForFork0_~i~3#1| 0), Black: 1221#(= thread3Thread1of1ForFork2_~i~2 0), Black: 1231#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0) (<= (+ thread1Thread1of1ForFork3_~i~0 1) ~N~0)), Black: 1753#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1752#(= thread1Thread1of1ForFork3_~i~0 0), Black: 2101#(< thread1Thread1of1ForFork3_~i~0 ~N~0), Black: 2755#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2763#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0) (<= 0 thread3Thread1of1ForFork2_~i~2)), Black: 1755#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1743#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 1742#(= thread1Thread1of1ForFork3_~i~0 0), 7#L91-4true, Black: 2775#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 2772#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), 126#true, Black: 2783#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0) (<= (+ thread3Thread1of1ForFork2_~i~2 1) ~N~0)), Black: 2782#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (= thread3Thread1of1ForFork2_~i~2 0)), 718#(and (<= 1 ~N~0) (= |thread2Thread1of1ForFork1_~i~1#1| 0)), 3850#(<= 1 ~N~0), Black: 3316#(and (<= ~N~0 0) (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 3313#(and (= |thread2Thread1of1ForFork1_~i~1#1| 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 3322#(and (= thread3Thread1of1ForFork2_~i~2 0) (= thread1Thread1of1ForFork3_~i~0 0)), Black: 3324#(and (<= 1 ~N~0) (= thread1Thread1of1ForFork3_~i~0 0)), 2261#(and (= |thread4Thread1of1ForFork0_~i~3#1| 0) (<= 1 ~N~0)), 703#(= |thread4Thread1of1ForFork0_~i~3#1| 0)]) [2022-12-05 19:23:44,541 INFO L382 tUnfolder$Statistics]: this new event has 61 ancestors and is cut-off event [2022-12-05 19:23:44,542 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:23:44,542 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:23:44,542 INFO L385 tUnfolder$Statistics]: existing Event has 56 ancestors and is cut-off event [2022-12-05 19:24:07,596 INFO L130 PetriNetUnfolder]: 170345/276084 cut-off events. [2022-12-05 19:24:07,596 INFO L131 PetriNetUnfolder]: For 2237115/2248345 co-relation queries the response was YES.