/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-VariableLbe.epf --traceabstraction.order.of.the.error.locations.to.be.checked PROGRAM_FIRST -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml --cacsl2boogietranslator.check.unreachability.of.reach_error.function false --cacsl2boogietranslator.pointer.base.address.is.valid.at.dereference ASSERTandASSUME --cacsl2boogietranslator.pointer.to.allocated.memory.at.dereference ASSERTandASSUME --cacsl2boogietranslator.check.array.bounds.for.arrays.that.are.off.heap ASSERTandASSUME --cacsl2boogietranslator.check.if.freed.pointer.was.valid true --cacsl2boogietranslator.adapt.memory.model.on.pointer.casts.if.necessary true -i ../../../trunk/examples/svcomp/weaver/parallel-bakery-4.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-ac9dbd0-m [2023-08-26 19:45:12,299 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-08-26 19:45:12,367 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-VariableLbe.epf [2023-08-26 19:45:12,370 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-08-26 19:45:12,370 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Checked method. Library mode if empty. [2023-08-26 19:45:12,398 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-08-26 19:45:12,398 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-08-26 19:45:12,399 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-08-26 19:45:12,399 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-08-26 19:45:12,402 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-08-26 19:45:12,402 INFO L153 SettingsManager]: * Use SBE=true [2023-08-26 19:45:12,402 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-08-26 19:45:12,402 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-08-26 19:45:12,403 INFO L153 SettingsManager]: * sizeof long=4 [2023-08-26 19:45:12,403 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-08-26 19:45:12,403 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-08-26 19:45:12,403 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-08-26 19:45:12,404 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-08-26 19:45:12,404 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-08-26 19:45:12,404 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-08-26 19:45:12,404 INFO L153 SettingsManager]: * sizeof long double=12 [2023-08-26 19:45:12,405 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-08-26 19:45:12,405 INFO L153 SettingsManager]: * Use constant arrays=true [2023-08-26 19:45:12,405 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-08-26 19:45:12,405 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-08-26 19:45:12,405 INFO L153 SettingsManager]: * To the following directory=./dump/ [2023-08-26 19:45:12,406 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-08-26 19:45:12,406 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-26 19:45:12,406 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-08-26 19:45:12,406 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-08-26 19:45:12,407 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-08-26 19:45:12,407 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-08-26 19:45:12,407 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-08-26 19:45:12,407 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-08-26 19:45:12,407 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-08-26 19:45:12,407 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC 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 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Order of the error locations to be checked -> PROGRAM_FIRST Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check unreachability of reach_error function -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Pointer base address is valid at dereference -> ASSERTandASSUME Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Pointer to allocated memory at dereference -> ASSERTandASSUME Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check array bounds for arrays that are off heap -> ASSERTandASSUME Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Check if freed pointer was valid -> true Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Adapt memory model on pointer casts if necessary -> true [2023-08-26 19:45:12,644 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-08-26 19:45:12,656 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-08-26 19:45:12,658 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-08-26 19:45:12,658 INFO L270 PluginConnector]: Initializing CDTParser... [2023-08-26 19:45:12,658 INFO L274 PluginConnector]: CDTParser initialized [2023-08-26 19:45:12,659 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/parallel-bakery-4.wvr.c [2023-08-26 19:45:13,597 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-08-26 19:45:13,744 INFO L384 CDTParser]: Found 1 translation units. [2023-08-26 19:45:13,745 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/parallel-bakery-4.wvr.c [2023-08-26 19:45:13,751 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4afb9925b/0a1f082ab43f4fb0b8b95e0fb6d4b493/FLAGc34641d20 [2023-08-26 19:45:13,760 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4afb9925b/0a1f082ab43f4fb0b8b95e0fb6d4b493 [2023-08-26 19:45:13,762 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-08-26 19:45:13,762 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-08-26 19:45:13,763 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-08-26 19:45:13,763 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-08-26 19:45:13,765 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-08-26 19:45:13,765 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.08 07:45:13" (1/1) ... [2023-08-26 19:45:13,766 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1e9d118e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 07:45:13, skipping insertion in model container [2023-08-26 19:45:13,766 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.08 07:45:13" (1/1) ... [2023-08-26 19:45:13,786 INFO L176 MainTranslator]: Built tables and reachable declarations [2023-08-26 19:45:13,911 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-26 19:45:13,925 INFO L201 MainTranslator]: Completed pre-run [2023-08-26 19:45:13,947 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-08-26 19:45:13,952 WARN L669 CHandler]: The function __VERIFIER_atomic_begin is called, but not defined or handled by StandardFunctionHandler. [2023-08-26 19:45:13,953 WARN L669 CHandler]: The function __VERIFIER_atomic_end is called, but not defined or handled by StandardFunctionHandler. [2023-08-26 19:45:13,957 INFO L206 MainTranslator]: Completed translation [2023-08-26 19:45:13,957 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 07:45:13 WrapperNode [2023-08-26 19:45:13,957 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-08-26 19:45:13,961 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-08-26 19:45:13,961 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-08-26 19:45:13,961 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-08-26 19:45:13,966 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 07:45:13" (1/1) ... [2023-08-26 19:45:13,977 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 07:45:13" (1/1) ... [2023-08-26 19:45:14,013 INFO L138 Inliner]: procedures = 23, calls = 177, calls flagged for inlining = 29, calls inlined = 29, statements flattened = 407 [2023-08-26 19:45:14,013 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-08-26 19:45:14,014 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-08-26 19:45:14,014 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-08-26 19:45:14,014 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-08-26 19:45:14,020 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 07:45:13" (1/1) ... [2023-08-26 19:45:14,020 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 07:45:13" (1/1) ... [2023-08-26 19:45:14,028 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 07:45:13" (1/1) ... [2023-08-26 19:45:14,029 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 07:45:13" (1/1) ... [2023-08-26 19:45:14,034 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 07:45:13" (1/1) ... [2023-08-26 19:45:14,036 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 07:45:13" (1/1) ... [2023-08-26 19:45:14,048 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 07:45:13" (1/1) ... [2023-08-26 19:45:14,049 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 07:45:13" (1/1) ... [2023-08-26 19:45:14,052 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-08-26 19:45:14,052 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-08-26 19:45:14,052 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-08-26 19:45:14,052 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-08-26 19:45:14,053 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 07:45:13" (1/1) ... [2023-08-26 19:45:14,056 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-08-26 19:45:14,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-08-26 19:45:14,080 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) [2023-08-26 19:45:14,100 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 [2023-08-26 19:45:14,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-08-26 19:45:14,109 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-08-26 19:45:14,109 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-08-26 19:45:14,109 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-08-26 19:45:14,109 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-08-26 19:45:14,109 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2023-08-26 19:45:14,109 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2023-08-26 19:45:14,110 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2023-08-26 19:45:14,110 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2023-08-26 19:45:14,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-08-26 19:45:14,110 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-08-26 19:45:14,110 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-08-26 19:45:14,111 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2023-08-26 19:45:14,111 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2023-08-26 19:45:14,111 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-08-26 19:45:14,111 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-08-26 19:45:14,111 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-08-26 19:45:14,111 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-08-26 19:45:14,113 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-08-26 19:45:14,214 INFO L236 CfgBuilder]: Building ICFG [2023-08-26 19:45:14,216 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-08-26 19:45:14,573 INFO L277 CfgBuilder]: Performing block encoding [2023-08-26 19:45:14,707 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-08-26 19:45:14,708 INFO L302 CfgBuilder]: Removed 0 assume(true) statements. [2023-08-26 19:45:14,711 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.08 07:45:14 BoogieIcfgContainer [2023-08-26 19:45:14,712 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-08-26 19:45:14,713 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-08-26 19:45:14,713 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-08-26 19:45:14,715 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-08-26 19:45:14,716 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 26.08 07:45:13" (1/3) ... [2023-08-26 19:45:14,716 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f7562e2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.08 07:45:14, skipping insertion in model container [2023-08-26 19:45:14,716 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.08 07:45:13" (2/3) ... [2023-08-26 19:45:14,717 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1f7562e2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 26.08 07:45:14, skipping insertion in model container [2023-08-26 19:45:14,717 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.08 07:45:14" (3/3) ... [2023-08-26 19:45:14,718 INFO L112 eAbstractionObserver]: Analyzing ICFG parallel-bakery-4.wvr.c [2023-08-26 19:45:14,728 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-08-26 19:45:14,728 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 17 error locations. [2023-08-26 19:45:14,729 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-08-26 19:45:14,794 INFO L144 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2023-08-26 19:45:14,825 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 236 places, 225 transitions, 482 flow [2023-08-26 19:45:14,901 INFO L124 PetriNetUnfolderBase]: 2/221 cut-off events. [2023-08-26 19:45:14,901 INFO L125 PetriNetUnfolderBase]: For 4/4 co-relation queries the response was YES. [2023-08-26 19:45:14,905 INFO L83 FinitePrefix]: Finished finitePrefix Result has 238 conditions, 221 events. 2/221 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 269 event pairs, 0 based on Foata normal form. 0/202 useless extension candidates. Maximal degree in co-relation 166. Up to 2 conditions per place. [2023-08-26 19:45:14,905 INFO L82 GeneralOperation]: Start removeDead. Operand has 236 places, 225 transitions, 482 flow [2023-08-26 19:45:14,912 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 219 places, 208 transitions, 440 flow [2023-08-26 19:45:14,915 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-08-26 19:45:14,926 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 219 places, 208 transitions, 440 flow [2023-08-26 19:45:14,928 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 219 places, 208 transitions, 440 flow [2023-08-26 19:45:14,928 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 219 places, 208 transitions, 440 flow [2023-08-26 19:45:14,964 INFO L124 PetriNetUnfolderBase]: 2/208 cut-off events. [2023-08-26 19:45:14,964 INFO L125 PetriNetUnfolderBase]: For 4/4 co-relation queries the response was YES. [2023-08-26 19:45:14,965 INFO L83 FinitePrefix]: Finished finitePrefix Result has 225 conditions, 208 events. 2/208 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 268 event pairs, 0 based on Foata normal form. 0/190 useless extension candidates. Maximal degree in co-relation 166. Up to 2 conditions per place. [2023-08-26 19:45:14,968 INFO L119 LiptonReduction]: Number of co-enabled transitions 6800 [2023-08-26 19:45:20,415 INFO L134 LiptonReduction]: Checked pairs total: 69559 [2023-08-26 19:45:20,415 INFO L136 LiptonReduction]: Total number of compositions: 153 [2023-08-26 19:45:20,423 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-08-26 19:45:20,427 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;@4418ca5e, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-08-26 19:45:20,427 INFO L358 AbstractCegarLoop]: Starting to check reachability of 21 error locations. [2023-08-26 19:45:20,428 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-08-26 19:45:20,428 INFO L124 PetriNetUnfolderBase]: 0/0 cut-off events. [2023-08-26 19:45:20,428 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-08-26 19:45:20,428 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 19:45:20,429 INFO L208 CegarLoopForPetriNet]: trace histogram [1] [2023-08-26 19:45:20,429 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 18 more)] === [2023-08-26 19:45:20,432 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 19:45:20,432 INFO L85 PathProgramCache]: Analyzing trace with hash 1114, now seen corresponding path program 1 times [2023-08-26 19:45:20,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 19:45:20,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395673581] [2023-08-26 19:45:20,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 19:45:20,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 19:45:20,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 19:45:20,503 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 19:45:20,504 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 19:45:20,504 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395673581] [2023-08-26 19:45:20,504 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395673581] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 19:45:20,504 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 19:45:20,505 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [0] imperfect sequences [] total 0 [2023-08-26 19:45:20,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741376507] [2023-08-26 19:45:20,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 19:45:20,512 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-08-26 19:45:20,515 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 19:45:20,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-08-26 19:45:20,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-08-26 19:45:20,534 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 186 out of 378 [2023-08-26 19:45:20,537 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 106 places, 93 transitions, 210 flow. Second operand has 2 states, 2 states have (on average 186.5) internal successors, (373), 2 states have internal predecessors, (373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:45:20,537 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 19:45:20,537 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 186 of 378 [2023-08-26 19:45:20,538 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 19:45:29,121 INFO L124 PetriNetUnfolderBase]: 103520/148279 cut-off events. [2023-08-26 19:45:29,121 INFO L125 PetriNetUnfolderBase]: For 2968/2968 co-relation queries the response was YES. [2023-08-26 19:45:29,398 INFO L83 FinitePrefix]: Finished finitePrefix Result has 287064 conditions, 148279 events. 103520/148279 cut-off events. For 2968/2968 co-relation queries the response was YES. Maximal size of possible extension queue 4761. Compared 1168397 event pairs, 103520 based on Foata normal form. 0/129319 useless extension candidates. Maximal degree in co-relation 262908. Up to 136320 conditions per place. [2023-08-26 19:45:29,872 INFO L140 encePairwiseOnDemand]: 376/378 looper letters, 63 selfloop transitions, 0 changer transitions 0/91 dead transitions. [2023-08-26 19:45:29,872 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 105 places, 91 transitions, 332 flow [2023-08-26 19:45:29,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-08-26 19:45:29,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2023-08-26 19:45:29,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 437 transitions. [2023-08-26 19:45:29,882 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.578042328042328 [2023-08-26 19:45:29,883 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 437 transitions. [2023-08-26 19:45:29,883 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 437 transitions. [2023-08-26 19:45:29,884 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 19:45:29,885 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 437 transitions. [2023-08-26 19:45:29,888 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 218.5) internal successors, (437), 2 states have internal predecessors, (437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:45:29,891 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 378.0) internal successors, (1134), 3 states have internal predecessors, (1134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:45:29,891 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 378.0) internal successors, (1134), 3 states have internal predecessors, (1134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:45:29,892 INFO L175 Difference]: Start difference. First operand has 106 places, 93 transitions, 210 flow. Second operand 2 states and 437 transitions. [2023-08-26 19:45:29,895 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 105 places, 91 transitions, 332 flow [2023-08-26 19:45:29,951 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 97 places, 91 transitions, 316 flow, removed 0 selfloop flow, removed 8 redundant places. [2023-08-26 19:45:29,952 INFO L231 Difference]: Finished difference. Result has 97 places, 91 transitions, 190 flow [2023-08-26 19:45:29,954 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=378, PETRI_DIFFERENCE_MINUEND_FLOW=190, PETRI_DIFFERENCE_MINUEND_PLACES=96, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=91, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=91, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=190, PETRI_PLACES=97, PETRI_TRANSITIONS=91} [2023-08-26 19:45:29,956 INFO L281 CegarLoopForPetriNet]: 106 programPoint places, -9 predicate places. [2023-08-26 19:45:29,956 INFO L495 AbstractCegarLoop]: Abstraction has has 97 places, 91 transitions, 190 flow [2023-08-26 19:45:29,956 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 186.5) internal successors, (373), 2 states have internal predecessors, (373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:45:29,956 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 19:45:29,956 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2023-08-26 19:45:29,956 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-08-26 19:45:29,957 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 18 more)] === [2023-08-26 19:45:29,957 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 19:45:29,957 INFO L85 PathProgramCache]: Analyzing trace with hash 1101146, now seen corresponding path program 1 times [2023-08-26 19:45:29,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 19:45:29,957 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888751000] [2023-08-26 19:45:29,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 19:45:29,958 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 19:45:30,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 19:45:30,220 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 19:45:30,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 19:45:30,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888751000] [2023-08-26 19:45:30,221 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888751000] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 19:45:30,221 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 19:45:30,221 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-26 19:45:30,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648922711] [2023-08-26 19:45:30,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 19:45:30,222 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 19:45:30,222 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 19:45:30,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 19:45:30,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 19:45:30,223 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 378 [2023-08-26 19:45:30,223 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 97 places, 91 transitions, 190 flow. Second operand has 3 states, 3 states have (on average 156.0) internal successors, (468), 3 states have internal predecessors, (468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:45:30,223 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 19:45:30,223 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 378 [2023-08-26 19:45:30,223 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 19:45:37,645 INFO L124 PetriNetUnfolderBase]: 101568/145587 cut-off events. [2023-08-26 19:45:37,645 INFO L125 PetriNetUnfolderBase]: For 684/684 co-relation queries the response was YES. [2023-08-26 19:45:37,841 INFO L83 FinitePrefix]: Finished finitePrefix Result has 280039 conditions, 145587 events. 101568/145587 cut-off events. For 684/684 co-relation queries the response was YES. Maximal size of possible extension queue 4707. Compared 1146666 event pairs, 101568 based on Foata normal form. 0/127367 useless extension candidates. Maximal degree in co-relation 280036. Up to 133629 conditions per place. [2023-08-26 19:45:38,299 INFO L140 encePairwiseOnDemand]: 375/378 looper letters, 60 selfloop transitions, 1 changer transitions 0/89 dead transitions. [2023-08-26 19:45:38,299 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 97 places, 89 transitions, 308 flow [2023-08-26 19:45:38,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 19:45:38,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 19:45:38,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 528 transitions. [2023-08-26 19:45:38,302 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4656084656084656 [2023-08-26 19:45:38,302 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 528 transitions. [2023-08-26 19:45:38,302 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 528 transitions. [2023-08-26 19:45:38,303 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 19:45:38,303 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 528 transitions. [2023-08-26 19:45:38,304 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 176.0) internal successors, (528), 3 states have internal predecessors, (528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:45:38,307 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 378.0) internal successors, (1512), 4 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:45:38,308 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 378.0) internal successors, (1512), 4 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:45:38,308 INFO L175 Difference]: Start difference. First operand has 97 places, 91 transitions, 190 flow. Second operand 3 states and 528 transitions. [2023-08-26 19:45:38,308 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 97 places, 89 transitions, 308 flow [2023-08-26 19:45:38,308 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 97 places, 89 transitions, 308 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-26 19:45:38,309 INFO L231 Difference]: Finished difference. Result has 97 places, 89 transitions, 188 flow [2023-08-26 19:45:38,310 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=378, PETRI_DIFFERENCE_MINUEND_FLOW=186, PETRI_DIFFERENCE_MINUEND_PLACES=95, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=89, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=88, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=188, PETRI_PLACES=97, PETRI_TRANSITIONS=89} [2023-08-26 19:45:38,310 INFO L281 CegarLoopForPetriNet]: 106 programPoint places, -9 predicate places. [2023-08-26 19:45:38,310 INFO L495 AbstractCegarLoop]: Abstraction has has 97 places, 89 transitions, 188 flow [2023-08-26 19:45:38,311 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 156.0) internal successors, (468), 3 states have internal predecessors, (468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:45:38,311 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 19:45:38,311 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2023-08-26 19:45:38,311 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-08-26 19:45:38,311 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 18 more)] === [2023-08-26 19:45:38,311 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 19:45:38,311 INFO L85 PathProgramCache]: Analyzing trace with hash 1101144, now seen corresponding path program 1 times [2023-08-26 19:45:38,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 19:45:38,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769610992] [2023-08-26 19:45:38,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 19:45:38,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 19:45:38,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 19:45:38,472 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 19:45:38,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 19:45:38,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769610992] [2023-08-26 19:45:38,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769610992] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 19:45:38,473 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 19:45:38,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-26 19:45:38,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419625655] [2023-08-26 19:45:38,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 19:45:38,473 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 19:45:38,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 19:45:38,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 19:45:38,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 19:45:38,474 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 159 out of 378 [2023-08-26 19:45:38,475 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 97 places, 89 transitions, 188 flow. Second operand has 3 states, 3 states have (on average 160.0) internal successors, (480), 3 states have internal predecessors, (480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:45:38,475 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 19:45:38,475 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 159 of 378 [2023-08-26 19:45:38,475 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 19:45:45,757 INFO L124 PetriNetUnfolderBase]: 99616/142895 cut-off events. [2023-08-26 19:45:45,757 INFO L125 PetriNetUnfolderBase]: For 684/684 co-relation queries the response was YES. [2023-08-26 19:45:45,976 INFO L83 FinitePrefix]: Finished finitePrefix Result has 274659 conditions, 142895 events. 99616/142895 cut-off events. For 684/684 co-relation queries the response was YES. Maximal size of possible extension queue 4653. Compared 1124236 event pairs, 99616 based on Foata normal form. 0/125415 useless extension candidates. Maximal degree in co-relation 274655. Up to 130939 conditions per place. [2023-08-26 19:45:46,484 INFO L140 encePairwiseOnDemand]: 375/378 looper letters, 58 selfloop transitions, 1 changer transitions 0/87 dead transitions. [2023-08-26 19:45:46,484 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 97 places, 87 transitions, 302 flow [2023-08-26 19:45:46,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 19:45:46,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 19:45:46,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 538 transitions. [2023-08-26 19:45:46,486 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.47442680776014107 [2023-08-26 19:45:46,486 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 538 transitions. [2023-08-26 19:45:46,486 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 538 transitions. [2023-08-26 19:45:46,486 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 19:45:46,486 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 538 transitions. [2023-08-26 19:45:46,487 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 179.33333333333334) internal successors, (538), 3 states have internal predecessors, (538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:45:46,489 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 378.0) internal successors, (1512), 4 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:45:46,489 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 378.0) internal successors, (1512), 4 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:45:46,489 INFO L175 Difference]: Start difference. First operand has 97 places, 89 transitions, 188 flow. Second operand 3 states and 538 transitions. [2023-08-26 19:45:46,489 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 97 places, 87 transitions, 302 flow [2023-08-26 19:45:46,490 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 96 places, 87 transitions, 301 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 19:45:46,491 INFO L231 Difference]: Finished difference. Result has 96 places, 87 transitions, 185 flow [2023-08-26 19:45:46,491 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=378, PETRI_DIFFERENCE_MINUEND_FLOW=183, PETRI_DIFFERENCE_MINUEND_PLACES=94, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=87, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=185, PETRI_PLACES=96, PETRI_TRANSITIONS=87} [2023-08-26 19:45:46,492 INFO L281 CegarLoopForPetriNet]: 106 programPoint places, -10 predicate places. [2023-08-26 19:45:46,492 INFO L495 AbstractCegarLoop]: Abstraction has has 96 places, 87 transitions, 185 flow [2023-08-26 19:45:46,492 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 160.0) internal successors, (480), 3 states have internal predecessors, (480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:45:46,492 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 19:45:46,492 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2023-08-26 19:45:46,492 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-08-26 19:45:46,492 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 18 more)] === [2023-08-26 19:45:46,493 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 19:45:46,493 INFO L85 PathProgramCache]: Analyzing trace with hash 1058230095, now seen corresponding path program 1 times [2023-08-26 19:45:46,493 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 19:45:46,493 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274944210] [2023-08-26 19:45:46,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 19:45:46,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 19:45:46,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 19:45:46,581 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 19:45:46,581 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 19:45:46,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274944210] [2023-08-26 19:45:46,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [274944210] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 19:45:46,581 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 19:45:46,581 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-26 19:45:46,581 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663871206] [2023-08-26 19:45:46,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 19:45:46,582 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 19:45:46,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 19:45:46,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 19:45:46,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 19:45:46,584 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 159 out of 378 [2023-08-26 19:45:46,585 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 96 places, 87 transitions, 185 flow. Second operand has 3 states, 3 states have (on average 160.66666666666666) internal successors, (482), 3 states have internal predecessors, (482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:45:46,585 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 19:45:46,585 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 159 of 378 [2023-08-26 19:45:46,585 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 19:45:53,668 INFO L124 PetriNetUnfolderBase]: 99328/142417 cut-off events. [2023-08-26 19:45:53,668 INFO L125 PetriNetUnfolderBase]: For 684/684 co-relation queries the response was YES. [2023-08-26 19:45:53,907 INFO L83 FinitePrefix]: Finished finitePrefix Result has 273732 conditions, 142417 events. 99328/142417 cut-off events. For 684/684 co-relation queries the response was YES. Maximal size of possible extension queue 4653. Compared 1120335 event pairs, 99328 based on Foata normal form. 0/125110 useless extension candidates. Maximal degree in co-relation 273728. Up to 130489 conditions per place. [2023-08-26 19:45:54,259 INFO L140 encePairwiseOnDemand]: 375/378 looper letters, 56 selfloop transitions, 1 changer transitions 0/85 dead transitions. [2023-08-26 19:45:54,259 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 96 places, 85 transitions, 295 flow [2023-08-26 19:45:54,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 19:45:54,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 19:45:54,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 536 transitions. [2023-08-26 19:45:54,261 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.47266313932980597 [2023-08-26 19:45:54,261 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 536 transitions. [2023-08-26 19:45:54,261 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 536 transitions. [2023-08-26 19:45:54,261 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 19:45:54,262 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 536 transitions. [2023-08-26 19:45:54,263 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 178.66666666666666) internal successors, (536), 3 states have internal predecessors, (536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:45:54,264 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 378.0) internal successors, (1512), 4 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:45:54,264 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 378.0) internal successors, (1512), 4 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:45:54,265 INFO L175 Difference]: Start difference. First operand has 96 places, 87 transitions, 185 flow. Second operand 3 states and 536 transitions. [2023-08-26 19:45:54,265 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 96 places, 85 transitions, 295 flow [2023-08-26 19:45:54,265 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 95 places, 85 transitions, 294 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 19:45:54,266 INFO L231 Difference]: Finished difference. Result has 95 places, 85 transitions, 182 flow [2023-08-26 19:45:54,266 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=378, PETRI_DIFFERENCE_MINUEND_FLOW=180, PETRI_DIFFERENCE_MINUEND_PLACES=93, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=85, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=84, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=182, PETRI_PLACES=95, PETRI_TRANSITIONS=85} [2023-08-26 19:45:54,267 INFO L281 CegarLoopForPetriNet]: 106 programPoint places, -11 predicate places. [2023-08-26 19:45:54,267 INFO L495 AbstractCegarLoop]: Abstraction has has 95 places, 85 transitions, 182 flow [2023-08-26 19:45:54,267 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 160.66666666666666) internal successors, (482), 3 states have internal predecessors, (482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:45:54,267 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 19:45:54,267 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2023-08-26 19:45:54,267 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-08-26 19:45:54,268 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 18 more)] === [2023-08-26 19:45:54,268 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 19:45:54,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1058230094, now seen corresponding path program 1 times [2023-08-26 19:45:54,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 19:45:54,268 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947594660] [2023-08-26 19:45:54,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 19:45:54,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 19:45:54,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 19:45:54,305 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 19:45:54,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 19:45:54,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947594660] [2023-08-26 19:45:54,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947594660] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 19:45:54,306 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 19:45:54,306 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-26 19:45:54,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1440339675] [2023-08-26 19:45:54,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 19:45:54,306 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 19:45:54,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 19:45:54,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 19:45:54,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 19:45:54,307 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 378 [2023-08-26 19:45:54,307 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 95 places, 85 transitions, 182 flow. Second operand has 3 states, 3 states have (on average 156.66666666666666) internal successors, (470), 3 states have internal predecessors, (470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:45:54,308 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 19:45:54,308 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 378 [2023-08-26 19:45:54,308 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 19:46:01,413 INFO L124 PetriNetUnfolderBase]: 99040/141939 cut-off events. [2023-08-26 19:46:01,414 INFO L125 PetriNetUnfolderBase]: For 684/684 co-relation queries the response was YES. [2023-08-26 19:46:01,691 INFO L83 FinitePrefix]: Finished finitePrefix Result has 272805 conditions, 141939 events. 99040/141939 cut-off events. For 684/684 co-relation queries the response was YES. Maximal size of possible extension queue 4653. Compared 1116623 event pairs, 99040 based on Foata normal form. 0/124805 useless extension candidates. Maximal degree in co-relation 272801. Up to 130039 conditions per place. [2023-08-26 19:46:02,047 INFO L140 encePairwiseOnDemand]: 375/378 looper letters, 54 selfloop transitions, 1 changer transitions 0/83 dead transitions. [2023-08-26 19:46:02,047 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 95 places, 83 transitions, 288 flow [2023-08-26 19:46:02,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 19:46:02,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 19:46:02,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 522 transitions. [2023-08-26 19:46:02,048 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4603174603174603 [2023-08-26 19:46:02,049 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 522 transitions. [2023-08-26 19:46:02,049 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 522 transitions. [2023-08-26 19:46:02,049 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 19:46:02,049 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 522 transitions. [2023-08-26 19:46:02,050 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 174.0) internal successors, (522), 3 states have internal predecessors, (522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:02,051 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 378.0) internal successors, (1512), 4 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:02,052 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 378.0) internal successors, (1512), 4 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:02,052 INFO L175 Difference]: Start difference. First operand has 95 places, 85 transitions, 182 flow. Second operand 3 states and 522 transitions. [2023-08-26 19:46:02,052 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 95 places, 83 transitions, 288 flow [2023-08-26 19:46:02,053 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 94 places, 83 transitions, 287 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 19:46:02,053 INFO L231 Difference]: Finished difference. Result has 94 places, 83 transitions, 179 flow [2023-08-26 19:46:02,054 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=378, PETRI_DIFFERENCE_MINUEND_FLOW=177, PETRI_DIFFERENCE_MINUEND_PLACES=92, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=83, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=82, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=179, PETRI_PLACES=94, PETRI_TRANSITIONS=83} [2023-08-26 19:46:02,054 INFO L281 CegarLoopForPetriNet]: 106 programPoint places, -12 predicate places. [2023-08-26 19:46:02,054 INFO L495 AbstractCegarLoop]: Abstraction has has 94 places, 83 transitions, 179 flow [2023-08-26 19:46:02,054 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 156.66666666666666) internal successors, (470), 3 states have internal predecessors, (470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:02,054 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 19:46:02,055 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-08-26 19:46:02,055 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-08-26 19:46:02,055 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 18 more)] === [2023-08-26 19:46:02,055 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 19:46:02,055 INFO L85 PathProgramCache]: Analyzing trace with hash -948097197, now seen corresponding path program 1 times [2023-08-26 19:46:02,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 19:46:02,055 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356413516] [2023-08-26 19:46:02,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 19:46:02,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 19:46:02,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 19:46:02,246 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 19:46:02,246 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 19:46:02,246 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356413516] [2023-08-26 19:46:02,246 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356413516] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 19:46:02,247 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 19:46:02,247 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-26 19:46:02,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263374213] [2023-08-26 19:46:02,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 19:46:02,247 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 19:46:02,247 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 19:46:02,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 19:46:02,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 19:46:02,248 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 155 out of 378 [2023-08-26 19:46:02,248 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 94 places, 83 transitions, 179 flow. Second operand has 3 states, 3 states have (on average 157.33333333333334) internal successors, (472), 3 states have internal predecessors, (472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:02,248 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 19:46:02,248 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 155 of 378 [2023-08-26 19:46:02,248 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 19:46:09,358 INFO L124 PetriNetUnfolderBase]: 97088/138967 cut-off events. [2023-08-26 19:46:09,358 INFO L125 PetriNetUnfolderBase]: For 684/684 co-relation queries the response was YES. [2023-08-26 19:46:09,642 INFO L83 FinitePrefix]: Finished finitePrefix Result has 267144 conditions, 138967 events. 97088/138967 cut-off events. For 684/684 co-relation queries the response was YES. Maximal size of possible extension queue 4607. Compared 1089324 event pairs, 97088 based on Foata normal form. 0/122640 useless extension candidates. Maximal degree in co-relation 267140. Up to 127349 conditions per place. [2023-08-26 19:46:09,982 INFO L140 encePairwiseOnDemand]: 375/378 looper letters, 52 selfloop transitions, 1 changer transitions 0/81 dead transitions. [2023-08-26 19:46:09,982 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 94 places, 81 transitions, 281 flow [2023-08-26 19:46:09,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 19:46:09,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 19:46:09,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 520 transitions. [2023-08-26 19:46:09,984 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4585537918871252 [2023-08-26 19:46:09,984 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 520 transitions. [2023-08-26 19:46:09,984 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 520 transitions. [2023-08-26 19:46:09,984 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 19:46:09,984 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 520 transitions. [2023-08-26 19:46:09,985 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 173.33333333333334) internal successors, (520), 3 states have internal predecessors, (520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:09,987 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 378.0) internal successors, (1512), 4 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:09,987 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 378.0) internal successors, (1512), 4 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:09,987 INFO L175 Difference]: Start difference. First operand has 94 places, 83 transitions, 179 flow. Second operand 3 states and 520 transitions. [2023-08-26 19:46:09,987 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 94 places, 81 transitions, 281 flow [2023-08-26 19:46:09,988 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 93 places, 81 transitions, 280 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 19:46:09,989 INFO L231 Difference]: Finished difference. Result has 93 places, 81 transitions, 176 flow [2023-08-26 19:46:09,989 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=378, PETRI_DIFFERENCE_MINUEND_FLOW=174, PETRI_DIFFERENCE_MINUEND_PLACES=91, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=81, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=80, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=176, PETRI_PLACES=93, PETRI_TRANSITIONS=81} [2023-08-26 19:46:09,989 INFO L281 CegarLoopForPetriNet]: 106 programPoint places, -13 predicate places. [2023-08-26 19:46:09,989 INFO L495 AbstractCegarLoop]: Abstraction has has 93 places, 81 transitions, 176 flow [2023-08-26 19:46:09,990 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 157.33333333333334) internal successors, (472), 3 states have internal predecessors, (472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:09,990 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 19:46:09,990 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-08-26 19:46:09,990 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-08-26 19:46:09,990 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 18 more)] === [2023-08-26 19:46:09,990 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 19:46:09,990 INFO L85 PathProgramCache]: Analyzing trace with hash -948097196, now seen corresponding path program 1 times [2023-08-26 19:46:09,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 19:46:09,990 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209065769] [2023-08-26 19:46:09,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 19:46:09,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 19:46:09,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 19:46:10,028 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 19:46:10,028 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 19:46:10,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209065769] [2023-08-26 19:46:10,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209065769] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 19:46:10,029 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 19:46:10,029 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-26 19:46:10,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803531355] [2023-08-26 19:46:10,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 19:46:10,029 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 19:46:10,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 19:46:10,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 19:46:10,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 19:46:10,030 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 159 out of 378 [2023-08-26 19:46:10,030 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 93 places, 81 transitions, 176 flow. Second operand has 3 states, 3 states have (on average 161.33333333333334) internal successors, (484), 3 states have internal predecessors, (484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:10,030 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 19:46:10,030 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 159 of 378 [2023-08-26 19:46:10,030 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 19:46:16,971 INFO L124 PetriNetUnfolderBase]: 95136/135995 cut-off events. [2023-08-26 19:46:16,971 INFO L125 PetriNetUnfolderBase]: For 684/684 co-relation queries the response was YES. [2023-08-26 19:46:17,283 INFO L83 FinitePrefix]: Finished finitePrefix Result has 261483 conditions, 135995 events. 95136/135995 cut-off events. For 684/684 co-relation queries the response was YES. Maximal size of possible extension queue 4559. Compared 1061853 event pairs, 95136 based on Foata normal form. 0/120475 useless extension candidates. Maximal degree in co-relation 261479. Up to 124659 conditions per place. [2023-08-26 19:46:17,622 INFO L140 encePairwiseOnDemand]: 375/378 looper letters, 50 selfloop transitions, 1 changer transitions 0/79 dead transitions. [2023-08-26 19:46:17,622 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 93 places, 79 transitions, 274 flow [2023-08-26 19:46:17,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 19:46:17,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 19:46:17,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 530 transitions. [2023-08-26 19:46:17,624 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4673721340388007 [2023-08-26 19:46:17,624 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 530 transitions. [2023-08-26 19:46:17,624 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 530 transitions. [2023-08-26 19:46:17,624 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 19:46:17,624 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 530 transitions. [2023-08-26 19:46:17,625 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 176.66666666666666) internal successors, (530), 3 states have internal predecessors, (530), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:17,626 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 378.0) internal successors, (1512), 4 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:17,627 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 378.0) internal successors, (1512), 4 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:17,627 INFO L175 Difference]: Start difference. First operand has 93 places, 81 transitions, 176 flow. Second operand 3 states and 530 transitions. [2023-08-26 19:46:17,627 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 93 places, 79 transitions, 274 flow [2023-08-26 19:46:17,627 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 92 places, 79 transitions, 273 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 19:46:17,628 INFO L231 Difference]: Finished difference. Result has 92 places, 79 transitions, 173 flow [2023-08-26 19:46:17,628 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=378, PETRI_DIFFERENCE_MINUEND_FLOW=171, PETRI_DIFFERENCE_MINUEND_PLACES=90, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=79, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=78, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=173, PETRI_PLACES=92, PETRI_TRANSITIONS=79} [2023-08-26 19:46:17,629 INFO L281 CegarLoopForPetriNet]: 106 programPoint places, -14 predicate places. [2023-08-26 19:46:17,629 INFO L495 AbstractCegarLoop]: Abstraction has has 92 places, 79 transitions, 173 flow [2023-08-26 19:46:17,629 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 161.33333333333334) internal successors, (484), 3 states have internal predecessors, (484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:17,629 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 19:46:17,629 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 19:46:17,629 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-08-26 19:46:17,629 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 18 more)] === [2023-08-26 19:46:17,630 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 19:46:17,630 INFO L85 PathProgramCache]: Analyzing trace with hash -588310739, now seen corresponding path program 1 times [2023-08-26 19:46:17,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 19:46:17,630 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199487256] [2023-08-26 19:46:17,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 19:46:17,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 19:46:17,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 19:46:17,771 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 19:46:17,771 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 19:46:17,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199487256] [2023-08-26 19:46:17,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199487256] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 19:46:17,772 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 19:46:17,772 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-08-26 19:46:17,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1768789378] [2023-08-26 19:46:17,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 19:46:17,772 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-08-26 19:46:17,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 19:46:17,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-08-26 19:46:17,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2023-08-26 19:46:17,773 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 378 [2023-08-26 19:46:17,774 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 92 places, 79 transitions, 173 flow. Second operand has 6 states, 6 states have (on average 147.5) internal successors, (885), 6 states have internal predecessors, (885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:17,774 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 19:46:17,774 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 378 [2023-08-26 19:46:17,774 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 19:46:23,172 INFO L124 PetriNetUnfolderBase]: 71808/103478 cut-off events. [2023-08-26 19:46:23,172 INFO L125 PetriNetUnfolderBase]: For 684/684 co-relation queries the response was YES. [2023-08-26 19:46:23,424 INFO L83 FinitePrefix]: Finished finitePrefix Result has 199078 conditions, 103478 events. 71808/103478 cut-off events. For 684/684 co-relation queries the response was YES. Maximal size of possible extension queue 3466. Compared 797936 event pairs, 71808 based on Foata normal form. 0/95034 useless extension candidates. Maximal degree in co-relation 199074. Up to 94770 conditions per place. [2023-08-26 19:46:23,678 INFO L140 encePairwiseOnDemand]: 376/378 looper letters, 49 selfloop transitions, 1 changer transitions 0/78 dead transitions. [2023-08-26 19:46:23,678 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 93 places, 78 transitions, 271 flow [2023-08-26 19:46:23,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 19:46:23,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 19:46:23,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 489 transitions. [2023-08-26 19:46:23,682 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4312169312169312 [2023-08-26 19:46:23,682 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 489 transitions. [2023-08-26 19:46:23,682 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 489 transitions. [2023-08-26 19:46:23,682 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 19:46:23,682 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 489 transitions. [2023-08-26 19:46:23,683 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 163.0) internal successors, (489), 3 states have internal predecessors, (489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:23,684 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 378.0) internal successors, (1512), 4 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:23,684 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 378.0) internal successors, (1512), 4 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:23,684 INFO L175 Difference]: Start difference. First operand has 92 places, 79 transitions, 173 flow. Second operand 3 states and 489 transitions. [2023-08-26 19:46:23,684 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 93 places, 78 transitions, 271 flow [2023-08-26 19:46:23,685 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 92 places, 78 transitions, 270 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 19:46:23,685 INFO L231 Difference]: Finished difference. Result has 92 places, 78 transitions, 172 flow [2023-08-26 19:46:23,686 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=378, PETRI_DIFFERENCE_MINUEND_FLOW=170, PETRI_DIFFERENCE_MINUEND_PLACES=90, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=78, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=77, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=172, PETRI_PLACES=92, PETRI_TRANSITIONS=78} [2023-08-26 19:46:23,686 INFO L281 CegarLoopForPetriNet]: 106 programPoint places, -14 predicate places. [2023-08-26 19:46:23,686 INFO L495 AbstractCegarLoop]: Abstraction has has 92 places, 78 transitions, 172 flow [2023-08-26 19:46:23,686 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 147.5) internal successors, (885), 6 states have internal predecessors, (885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:23,686 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 19:46:23,687 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-08-26 19:46:23,687 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-08-26 19:46:23,687 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 18 more)] === [2023-08-26 19:46:23,687 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 19:46:23,687 INFO L85 PathProgramCache]: Analyzing trace with hash -588310737, now seen corresponding path program 1 times [2023-08-26 19:46:23,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 19:46:23,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436730121] [2023-08-26 19:46:23,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 19:46:23,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 19:46:23,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 19:46:23,794 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 19:46:23,794 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 19:46:23,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436730121] [2023-08-26 19:46:23,794 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1436730121] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 19:46:23,794 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 19:46:23,794 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-08-26 19:46:23,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [177368504] [2023-08-26 19:46:23,795 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 19:46:23,795 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 19:46:23,795 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 19:46:23,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 19:46:23,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 19:46:23,802 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 159 out of 378 [2023-08-26 19:46:23,802 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 92 places, 78 transitions, 172 flow. Second operand has 3 states, 3 states have (on average 162.0) internal successors, (486), 3 states have internal predecessors, (486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:23,802 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 19:46:23,802 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 159 of 378 [2023-08-26 19:46:23,802 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 19:46:27,543 INFO L124 PetriNetUnfolderBase]: 48480/70961 cut-off events. [2023-08-26 19:46:27,543 INFO L125 PetriNetUnfolderBase]: For 684/684 co-relation queries the response was YES. [2023-08-26 19:46:27,720 INFO L83 FinitePrefix]: Finished finitePrefix Result has 136673 conditions, 70961 events. 48480/70961 cut-off events. For 684/684 co-relation queries the response was YES. Maximal size of possible extension queue 2373. Compared 537603 event pairs, 48480 based on Foata normal form. 0/69593 useless extension candidates. Maximal degree in co-relation 136669. Up to 64881 conditions per place. [2023-08-26 19:46:27,878 INFO L140 encePairwiseOnDemand]: 376/378 looper letters, 48 selfloop transitions, 1 changer transitions 0/77 dead transitions. [2023-08-26 19:46:27,878 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 93 places, 77 transitions, 268 flow [2023-08-26 19:46:27,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 19:46:27,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 19:46:27,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 527 transitions. [2023-08-26 19:46:27,880 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.46472663139329806 [2023-08-26 19:46:27,880 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 527 transitions. [2023-08-26 19:46:27,880 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 527 transitions. [2023-08-26 19:46:27,880 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 19:46:27,880 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 527 transitions. [2023-08-26 19:46:27,881 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 175.66666666666666) internal successors, (527), 3 states have internal predecessors, (527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:27,882 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 378.0) internal successors, (1512), 4 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:27,883 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 378.0) internal successors, (1512), 4 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:27,883 INFO L175 Difference]: Start difference. First operand has 92 places, 78 transitions, 172 flow. Second operand 3 states and 527 transitions. [2023-08-26 19:46:27,883 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 93 places, 77 transitions, 268 flow [2023-08-26 19:46:27,883 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 92 places, 77 transitions, 267 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 19:46:27,884 INFO L231 Difference]: Finished difference. Result has 92 places, 77 transitions, 171 flow [2023-08-26 19:46:27,884 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=378, PETRI_DIFFERENCE_MINUEND_FLOW=169, PETRI_DIFFERENCE_MINUEND_PLACES=90, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=77, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=76, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=171, PETRI_PLACES=92, PETRI_TRANSITIONS=77} [2023-08-26 19:46:27,886 INFO L281 CegarLoopForPetriNet]: 106 programPoint places, -14 predicate places. [2023-08-26 19:46:27,886 INFO L495 AbstractCegarLoop]: Abstraction has has 92 places, 77 transitions, 171 flow [2023-08-26 19:46:27,886 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 162.0) internal successors, (486), 3 states have internal predecessors, (486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:27,886 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 19:46:27,886 INFO L208 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] [2023-08-26 19:46:27,887 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-08-26 19:46:27,887 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 18 more)] === [2023-08-26 19:46:27,887 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 19:46:27,887 INFO L85 PathProgramCache]: Analyzing trace with hash 435600028, now seen corresponding path program 1 times [2023-08-26 19:46:27,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 19:46:27,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959852922] [2023-08-26 19:46:27,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 19:46:27,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 19:46:27,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 19:46:28,895 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 19:46:28,895 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 19:46:28,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959852922] [2023-08-26 19:46:28,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959852922] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 19:46:28,896 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 19:46:28,896 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-08-26 19:46:28,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340701113] [2023-08-26 19:46:28,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 19:46:28,897 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-08-26 19:46:28,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 19:46:28,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-08-26 19:46:28,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2023-08-26 19:46:28,900 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 161 out of 378 [2023-08-26 19:46:28,901 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 92 places, 77 transitions, 171 flow. Second operand has 10 states, 10 states have (on average 167.1) internal successors, (1671), 10 states have internal predecessors, (1671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:28,901 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 19:46:28,901 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 161 of 378 [2023-08-26 19:46:28,901 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 19:46:40,840 INFO L124 PetriNetUnfolderBase]: 175044/254596 cut-off events. [2023-08-26 19:46:40,841 INFO L125 PetriNetUnfolderBase]: For 1856/1856 co-relation queries the response was YES. [2023-08-26 19:46:41,546 INFO L83 FinitePrefix]: Finished finitePrefix Result has 489009 conditions, 254596 events. 175044/254596 cut-off events. For 1856/1856 co-relation queries the response was YES. Maximal size of possible extension queue 4922. Compared 2030278 event pairs, 46963 based on Foata normal form. 2926/256296 useless extension candidates. Maximal degree in co-relation 489005. Up to 200884 conditions per place. [2023-08-26 19:46:42,117 INFO L140 encePairwiseOnDemand]: 363/378 looper letters, 193 selfloop transitions, 37 changer transitions 0/246 dead transitions. [2023-08-26 19:46:42,117 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 100 places, 246 transitions, 980 flow [2023-08-26 19:46:42,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-08-26 19:46:42,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-08-26 19:46:42,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1683 transitions. [2023-08-26 19:46:42,120 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4947089947089947 [2023-08-26 19:46:42,120 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1683 transitions. [2023-08-26 19:46:42,120 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1683 transitions. [2023-08-26 19:46:42,121 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 19:46:42,121 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1683 transitions. [2023-08-26 19:46:42,123 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 187.0) internal successors, (1683), 9 states have internal predecessors, (1683), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:42,126 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 378.0) internal successors, (3780), 10 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:42,126 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 378.0) internal successors, (3780), 10 states have internal predecessors, (3780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:42,126 INFO L175 Difference]: Start difference. First operand has 92 places, 77 transitions, 171 flow. Second operand 9 states and 1683 transitions. [2023-08-26 19:46:42,126 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 100 places, 246 transitions, 980 flow [2023-08-26 19:46:42,127 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 99 places, 246 transitions, 979 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-08-26 19:46:42,129 INFO L231 Difference]: Finished difference. Result has 106 places, 117 transitions, 432 flow [2023-08-26 19:46:42,129 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=378, PETRI_DIFFERENCE_MINUEND_FLOW=170, PETRI_DIFFERENCE_MINUEND_PLACES=91, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=77, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=63, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=432, PETRI_PLACES=106, PETRI_TRANSITIONS=117} [2023-08-26 19:46:42,130 INFO L281 CegarLoopForPetriNet]: 106 programPoint places, 0 predicate places. [2023-08-26 19:46:42,130 INFO L495 AbstractCegarLoop]: Abstraction has has 106 places, 117 transitions, 432 flow [2023-08-26 19:46:42,131 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 167.1) internal successors, (1671), 10 states have internal predecessors, (1671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:42,131 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 19:46:42,131 INFO L208 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] [2023-08-26 19:46:42,131 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-08-26 19:46:42,131 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 18 more)] === [2023-08-26 19:46:42,131 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 19:46:42,131 INFO L85 PathProgramCache]: Analyzing trace with hash -421206502, now seen corresponding path program 2 times [2023-08-26 19:46:42,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 19:46:42,131 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106163921] [2023-08-26 19:46:42,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 19:46:42,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 19:46:42,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 19:46:42,285 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 19:46:42,285 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 19:46:42,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106163921] [2023-08-26 19:46:42,285 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106163921] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 19:46:42,285 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 19:46:42,285 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-08-26 19:46:42,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832659018] [2023-08-26 19:46:42,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 19:46:42,285 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 19:46:42,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 19:46:42,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 19:46:42,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 19:46:42,286 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 181 out of 378 [2023-08-26 19:46:42,287 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 106 places, 117 transitions, 432 flow. Second operand has 3 states, 3 states have (on average 198.0) internal successors, (594), 3 states have internal predecessors, (594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:42,287 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 19:46:42,287 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 181 of 378 [2023-08-26 19:46:42,287 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 19:46:50,998 INFO L124 PetriNetUnfolderBase]: 90771/141003 cut-off events. [2023-08-26 19:46:50,999 INFO L125 PetriNetUnfolderBase]: For 93951/97295 co-relation queries the response was YES. [2023-08-26 19:46:51,589 INFO L83 FinitePrefix]: Finished finitePrefix Result has 327457 conditions, 141003 events. 90771/141003 cut-off events. For 93951/97295 co-relation queries the response was YES. Maximal size of possible extension queue 3855. Compared 1241621 event pairs, 63415 based on Foata normal form. 2465/140148 useless extension candidates. Maximal degree in co-relation 327446. Up to 99479 conditions per place. [2023-08-26 19:46:51,945 INFO L140 encePairwiseOnDemand]: 373/378 looper letters, 116 selfloop transitions, 2 changer transitions 0/162 dead transitions. [2023-08-26 19:46:51,945 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 108 places, 162 transitions, 835 flow [2023-08-26 19:46:51,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 19:46:51,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 19:46:51,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 625 transitions. [2023-08-26 19:46:51,947 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5511463844797179 [2023-08-26 19:46:51,947 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 625 transitions. [2023-08-26 19:46:51,947 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 625 transitions. [2023-08-26 19:46:51,947 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 19:46:51,947 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 625 transitions. [2023-08-26 19:46:51,948 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 208.33333333333334) internal successors, (625), 3 states have internal predecessors, (625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:51,949 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 378.0) internal successors, (1512), 4 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:51,949 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 378.0) internal successors, (1512), 4 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:51,949 INFO L175 Difference]: Start difference. First operand has 106 places, 117 transitions, 432 flow. Second operand 3 states and 625 transitions. [2023-08-26 19:46:51,949 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 108 places, 162 transitions, 835 flow [2023-08-26 19:46:52,717 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 108 places, 162 transitions, 835 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-08-26 19:46:52,718 INFO L231 Difference]: Finished difference. Result has 109 places, 117 transitions, 444 flow [2023-08-26 19:46:52,718 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=378, PETRI_DIFFERENCE_MINUEND_FLOW=432, PETRI_DIFFERENCE_MINUEND_PLACES=106, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=117, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=115, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=444, PETRI_PLACES=109, PETRI_TRANSITIONS=117} [2023-08-26 19:46:52,719 INFO L281 CegarLoopForPetriNet]: 106 programPoint places, 3 predicate places. [2023-08-26 19:46:52,719 INFO L495 AbstractCegarLoop]: Abstraction has has 109 places, 117 transitions, 444 flow [2023-08-26 19:46:52,719 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 198.0) internal successors, (594), 3 states have internal predecessors, (594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:52,719 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 19:46:52,719 INFO L208 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] [2023-08-26 19:46:52,719 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-08-26 19:46:52,720 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 18 more)] === [2023-08-26 19:46:52,720 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 19:46:52,720 INFO L85 PathProgramCache]: Analyzing trace with hash 1355583694, now seen corresponding path program 3 times [2023-08-26 19:46:52,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 19:46:52,720 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [975265870] [2023-08-26 19:46:52,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 19:46:52,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 19:46:52,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 19:46:53,176 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 19:46:53,176 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 19:46:53,176 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [975265870] [2023-08-26 19:46:53,176 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [975265870] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 19:46:53,176 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 19:46:53,176 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-08-26 19:46:53,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240719877] [2023-08-26 19:46:53,177 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 19:46:53,180 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-08-26 19:46:53,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 19:46:53,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-08-26 19:46:53,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2023-08-26 19:46:53,182 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 166 out of 378 [2023-08-26 19:46:53,183 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 109 places, 117 transitions, 444 flow. Second operand has 11 states, 11 states have (on average 171.1818181818182) internal successors, (1883), 11 states have internal predecessors, (1883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:46:53,183 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 19:46:53,183 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 166 of 378 [2023-08-26 19:46:53,183 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 19:46:54,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([874] L105-->L108: Formula: (= (+ v_~n2~0_31 1) v_~n2~0_30) InVars {~n2~0=v_~n2~0_31} OutVars{~n2~0=v_~n2~0_30, thread2Thread1of1ForFork2_#t~post2#1=|v_thread2Thread1of1ForFork2_#t~post2#1_1|} AuxVars[] AssignedVars[~n2~0, thread2Thread1of1ForFork2_#t~post2#1][43], [Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 114#L108true, Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 302#(= ~i~0 0), 62#L160true, 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 297#(= ~e3~0 1), 195#L273-4true, 67#L206true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 89#L72true, 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1)]) [2023-08-26 19:46:54,109 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-26 19:46:54,109 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 19:46:54,109 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 19:46:54,109 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 19:46:54,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([874] L105-->L108: Formula: (= (+ v_~n2~0_31 1) v_~n2~0_30) InVars {~n2~0=v_~n2~0_31} OutVars{~n2~0=v_~n2~0_30, thread2Thread1of1ForFork2_#t~post2#1=|v_thread2Thread1of1ForFork2_#t~post2#1_1|} AuxVars[] AssignedVars[~n2~0, thread2Thread1of1ForFork2_#t~post2#1][43], [Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 114#L108true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 302#(= ~i~0 0), 62#L160true, 191#L75true, 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 297#(= ~e3~0 1), 195#L273-4true, 67#L206true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1)]) [2023-08-26 19:46:54,153 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-26 19:46:54,153 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:46:54,153 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:46:54,153 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:46:54,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([874] L105-->L108: Formula: (= (+ v_~n2~0_31 1) v_~n2~0_30) InVars {~n2~0=v_~n2~0_31} OutVars{~n2~0=v_~n2~0_30, thread2Thread1of1ForFork2_#t~post2#1=|v_thread2Thread1of1ForFork2_#t~post2#1_1|} AuxVars[] AssignedVars[~n2~0, thread2Thread1of1ForFork2_#t~post2#1][43], [Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 114#L108true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 302#(= ~i~0 0), 62#L160true, 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 297#(= ~e3~0 1), 67#L206true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 163#L274-1true, 89#L72true, 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1)]) [2023-08-26 19:46:54,401 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-26 19:46:54,401 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:46:54,401 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:46:54,401 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:46:54,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([874] L105-->L108: Formula: (= (+ v_~n2~0_31 1) v_~n2~0_30) InVars {~n2~0=v_~n2~0_31} OutVars{~n2~0=v_~n2~0_30, thread2Thread1of1ForFork2_#t~post2#1=|v_thread2Thread1of1ForFork2_#t~post2#1_1|} AuxVars[] AssignedVars[~n2~0, thread2Thread1of1ForFork2_#t~post2#1][43], [Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 114#L108true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 302#(= ~i~0 0), 62#L160true, 191#L75true, 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 297#(= ~e3~0 1), 67#L206true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 163#L274-1true, 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1)]) [2023-08-26 19:46:54,446 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-26 19:46:54,446 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:46:54,446 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:46:54,446 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:46:54,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([874] L105-->L108: Formula: (= (+ v_~n2~0_31 1) v_~n2~0_30) InVars {~n2~0=v_~n2~0_31} OutVars{~n2~0=v_~n2~0_30, thread2Thread1of1ForFork2_#t~post2#1=|v_thread2Thread1of1ForFork2_#t~post2#1_1|} AuxVars[] AssignedVars[~n2~0, thread2Thread1of1ForFork2_#t~post2#1][43], [Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 114#L108true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 302#(= ~i~0 0), 62#L160true, 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 297#(= ~e3~0 1), 195#L273-4true, 67#L206true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 226#L78true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1)]) [2023-08-26 19:46:54,447 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-26 19:46:54,447 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:46:54,447 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:46:54,447 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:46:54,635 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([874] L105-->L108: Formula: (= (+ v_~n2~0_31 1) v_~n2~0_30) InVars {~n2~0=v_~n2~0_31} OutVars{~n2~0=v_~n2~0_30, thread2Thread1of1ForFork2_#t~post2#1=|v_thread2Thread1of1ForFork2_#t~post2#1_1|} AuxVars[] AssignedVars[~n2~0, thread2Thread1of1ForFork2_#t~post2#1][43], [Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 114#L108true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 302#(= ~i~0 0), 62#L160true, 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 297#(= ~e3~0 1), 67#L206true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 226#L78true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 163#L274-1true, 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1)]) [2023-08-26 19:46:54,636 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-26 19:46:54,636 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:46:54,636 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:46:54,636 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:46:54,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([874] L105-->L108: Formula: (= (+ v_~n2~0_31 1) v_~n2~0_30) InVars {~n2~0=v_~n2~0_31} OutVars{~n2~0=v_~n2~0_30, thread2Thread1of1ForFork2_#t~post2#1=|v_thread2Thread1of1ForFork2_#t~post2#1_1|} AuxVars[] AssignedVars[~n2~0, thread2Thread1of1ForFork2_#t~post2#1][120], [Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 114#L108true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 312#(and (= ~i1~0 0) (= ~i~0 0)), 62#L160true, 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 297#(= ~e3~0 1), 195#L273-4true, 67#L206true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 123#L82true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1)]) [2023-08-26 19:46:54,637 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-26 19:46:54,637 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:46:54,637 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:46:54,637 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:46:54,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([874] L105-->L108: Formula: (= (+ v_~n2~0_31 1) v_~n2~0_30) InVars {~n2~0=v_~n2~0_31} OutVars{~n2~0=v_~n2~0_30, thread2Thread1of1ForFork2_#t~post2#1=|v_thread2Thread1of1ForFork2_#t~post2#1_1|} AuxVars[] AssignedVars[~n2~0, thread2Thread1of1ForFork2_#t~post2#1][120], [Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 114#L108true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 312#(and (= ~i1~0 0) (= ~i~0 0)), 62#L160true, 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 297#(= ~e3~0 1), 67#L206true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 123#L82true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 163#L274-1true, 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1)]) [2023-08-26 19:46:54,871 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 19:46:54,871 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:46:54,871 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:46:54,871 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:46:54,872 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([874] L105-->L108: Formula: (= (+ v_~n2~0_31 1) v_~n2~0_30) InVars {~n2~0=v_~n2~0_31} OutVars{~n2~0=v_~n2~0_30, thread2Thread1of1ForFork2_#t~post2#1=|v_thread2Thread1of1ForFork2_#t~post2#1_1|} AuxVars[] AssignedVars[~n2~0, thread2Thread1of1ForFork2_#t~post2#1][119], [Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 114#L108true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 297#(= ~e3~0 1), 195#L273-4true, 78#L85true, 67#L206true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1)]) [2023-08-26 19:46:54,872 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 19:46:54,872 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:46:54,872 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:46:54,872 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:46:55,129 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([874] L105-->L108: Formula: (= (+ v_~n2~0_31 1) v_~n2~0_30) InVars {~n2~0=v_~n2~0_31} OutVars{~n2~0=v_~n2~0_30, thread2Thread1of1ForFork2_#t~post2#1=|v_thread2Thread1of1ForFork2_#t~post2#1_1|} AuxVars[] AssignedVars[~n2~0, thread2Thread1of1ForFork2_#t~post2#1][119], [Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 114#L108true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 297#(= ~e3~0 1), 78#L85true, 67#L206true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 163#L274-1true, 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1)]) [2023-08-26 19:46:55,129 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 19:46:55,129 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:46:55,129 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:46:55,129 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:47:11,764 INFO L124 PetriNetUnfolderBase]: 210965/291719 cut-off events. [2023-08-26 19:47:11,764 INFO L125 PetriNetUnfolderBase]: For 177235/198736 co-relation queries the response was YES. [2023-08-26 19:47:13,066 INFO L83 FinitePrefix]: Finished finitePrefix Result has 706747 conditions, 291719 events. 210965/291719 cut-off events. For 177235/198736 co-relation queries the response was YES. Maximal size of possible extension queue 6050. Compared 2166989 event pairs, 67779 based on Foata normal form. 1177/288414 useless extension candidates. Maximal degree in co-relation 706734. Up to 90743 conditions per place. [2023-08-26 19:47:13,975 INFO L140 encePairwiseOnDemand]: 368/378 looper letters, 403 selfloop transitions, 25 changer transitions 31/497 dead transitions. [2023-08-26 19:47:13,975 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 122 places, 497 transitions, 2488 flow [2023-08-26 19:47:13,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-08-26 19:47:13,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-08-26 19:47:13,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2727 transitions. [2023-08-26 19:47:13,979 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5153061224489796 [2023-08-26 19:47:13,979 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2727 transitions. [2023-08-26 19:47:13,979 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2727 transitions. [2023-08-26 19:47:13,980 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 19:47:13,980 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2727 transitions. [2023-08-26 19:47:13,983 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 194.78571428571428) internal successors, (2727), 14 states have internal predecessors, (2727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:47:13,987 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 378.0) internal successors, (5670), 15 states have internal predecessors, (5670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:47:13,988 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 378.0) internal successors, (5670), 15 states have internal predecessors, (5670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:47:13,988 INFO L175 Difference]: Start difference. First operand has 109 places, 117 transitions, 444 flow. Second operand 14 states and 2727 transitions. [2023-08-26 19:47:13,988 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 122 places, 497 transitions, 2488 flow [2023-08-26 19:47:15,190 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 120 places, 497 transitions, 2484 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-26 19:47:15,193 INFO L231 Difference]: Finished difference. Result has 125 places, 146 transitions, 595 flow [2023-08-26 19:47:15,193 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=378, PETRI_DIFFERENCE_MINUEND_FLOW=440, PETRI_DIFFERENCE_MINUEND_PLACES=107, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=117, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=595, PETRI_PLACES=125, PETRI_TRANSITIONS=146} [2023-08-26 19:47:15,194 INFO L281 CegarLoopForPetriNet]: 106 programPoint places, 19 predicate places. [2023-08-26 19:47:15,194 INFO L495 AbstractCegarLoop]: Abstraction has has 125 places, 146 transitions, 595 flow [2023-08-26 19:47:15,195 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 171.1818181818182) internal successors, (1883), 11 states have internal predecessors, (1883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:47:15,195 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 19:47:15,195 INFO L208 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] [2023-08-26 19:47:15,195 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-08-26 19:47:15,195 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 18 more)] === [2023-08-26 19:47:15,195 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 19:47:15,195 INFO L85 PathProgramCache]: Analyzing trace with hash -1732077520, now seen corresponding path program 4 times [2023-08-26 19:47:15,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 19:47:15,195 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837380179] [2023-08-26 19:47:15,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 19:47:15,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 19:47:15,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 19:47:15,313 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 19:47:15,313 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 19:47:15,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837380179] [2023-08-26 19:47:15,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837380179] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 19:47:15,313 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 19:47:15,314 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-08-26 19:47:15,314 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303710789] [2023-08-26 19:47:15,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 19:47:15,314 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 19:47:15,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 19:47:15,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 19:47:15,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 19:47:15,315 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 181 out of 378 [2023-08-26 19:47:15,315 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 125 places, 146 transitions, 595 flow. Second operand has 3 states, 3 states have (on average 198.0) internal successors, (594), 3 states have internal predecessors, (594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:47:15,315 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 19:47:15,315 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 181 of 378 [2023-08-26 19:47:15,315 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 19:47:27,479 INFO L124 PetriNetUnfolderBase]: 110056/171952 cut-off events. [2023-08-26 19:47:27,479 INFO L125 PetriNetUnfolderBase]: For 123299/137681 co-relation queries the response was YES. [2023-08-26 19:47:28,649 INFO L83 FinitePrefix]: Finished finitePrefix Result has 426833 conditions, 171952 events. 110056/171952 cut-off events. For 123299/137681 co-relation queries the response was YES. Maximal size of possible extension queue 4037. Compared 1544787 event pairs, 76947 based on Foata normal form. 2221/166381 useless extension candidates. Maximal degree in co-relation 426815. Up to 121155 conditions per place. [2023-08-26 19:47:29,112 INFO L140 encePairwiseOnDemand]: 373/378 looper letters, 113 selfloop transitions, 2 changer transitions 0/188 dead transitions. [2023-08-26 19:47:29,112 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 125 places, 188 transitions, 987 flow [2023-08-26 19:47:29,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 19:47:29,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 19:47:29,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 625 transitions. [2023-08-26 19:47:29,115 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5511463844797179 [2023-08-26 19:47:29,115 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 625 transitions. [2023-08-26 19:47:29,116 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 625 transitions. [2023-08-26 19:47:29,116 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 19:47:29,116 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 625 transitions. [2023-08-26 19:47:29,128 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 208.33333333333334) internal successors, (625), 3 states have internal predecessors, (625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:47:29,129 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 378.0) internal successors, (1512), 4 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:47:29,130 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 378.0) internal successors, (1512), 4 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:47:29,130 INFO L175 Difference]: Start difference. First operand has 125 places, 146 transitions, 595 flow. Second operand 3 states and 625 transitions. [2023-08-26 19:47:29,130 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 125 places, 188 transitions, 987 flow [2023-08-26 19:47:29,822 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 124 places, 188 transitions, 985 flow, removed 1 selfloop flow, removed 1 redundant places. [2023-08-26 19:47:29,824 INFO L231 Difference]: Finished difference. Result has 125 places, 146 transitions, 605 flow [2023-08-26 19:47:29,825 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=378, PETRI_DIFFERENCE_MINUEND_FLOW=593, PETRI_DIFFERENCE_MINUEND_PLACES=122, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=146, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=144, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=605, PETRI_PLACES=125, PETRI_TRANSITIONS=146} [2023-08-26 19:47:29,825 INFO L281 CegarLoopForPetriNet]: 106 programPoint places, 19 predicate places. [2023-08-26 19:47:29,825 INFO L495 AbstractCegarLoop]: Abstraction has has 125 places, 146 transitions, 605 flow [2023-08-26 19:47:29,826 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 198.0) internal successors, (594), 3 states have internal predecessors, (594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:47:29,826 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 19:47:29,826 INFO L208 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] [2023-08-26 19:47:29,826 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-08-26 19:47:29,826 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 18 more)] === [2023-08-26 19:47:29,826 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 19:47:29,826 INFO L85 PathProgramCache]: Analyzing trace with hash 1125093412, now seen corresponding path program 5 times [2023-08-26 19:47:29,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 19:47:29,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476689700] [2023-08-26 19:47:29,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 19:47:29,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 19:47:29,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 19:47:30,284 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 19:47:30,284 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 19:47:30,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476689700] [2023-08-26 19:47:30,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1476689700] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 19:47:30,284 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 19:47:30,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-08-26 19:47:30,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375946272] [2023-08-26 19:47:30,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 19:47:30,286 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-08-26 19:47:30,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 19:47:30,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-08-26 19:47:30,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2023-08-26 19:47:30,288 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 166 out of 378 [2023-08-26 19:47:30,297 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 125 places, 146 transitions, 605 flow. Second operand has 11 states, 11 states have (on average 171.1818181818182) internal successors, (1883), 11 states have internal predecessors, (1883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:47:30,298 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 19:47:30,298 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 166 of 378 [2023-08-26 19:47:30,298 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 19:47:31,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([874] L105-->L108: Formula: (= (+ v_~n2~0_31 1) v_~n2~0_30) InVars {~n2~0=v_~n2~0_31} OutVars{~n2~0=v_~n2~0_30, thread2Thread1of1ForFork2_#t~post2#1=|v_thread2Thread1of1ForFork2_#t~post2#1_1|} AuxVars[] AssignedVars[~n2~0, thread2Thread1of1ForFork2_#t~post2#1][43], [114#L108true, 302#(= ~i~0 0), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 67#L206true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 339#(= ~e4~0 1), 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 195#L273-4true, 89#L72true]) [2023-08-26 19:47:31,293 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-26 19:47:31,293 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 19:47:31,293 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 19:47:31,293 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 19:47:31,446 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([874] L105-->L108: Formula: (= (+ v_~n2~0_31 1) v_~n2~0_30) InVars {~n2~0=v_~n2~0_31} OutVars{~n2~0=v_~n2~0_30, thread2Thread1of1ForFork2_#t~post2#1=|v_thread2Thread1of1ForFork2_#t~post2#1_1|} AuxVars[] AssignedVars[~n2~0, thread2Thread1of1ForFork2_#t~post2#1][43], [114#L108true, 302#(= ~i~0 0), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 67#L206true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 339#(= ~e4~0 1), 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 163#L274-1true, 89#L72true]) [2023-08-26 19:47:31,446 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-26 19:47:31,446 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:47:31,446 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:47:31,447 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:47:32,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][141], [312#(and (= ~i1~0 0) (= ~i~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 354#(and (= ~i1~0 0) (= ~i~0 0)), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 339#(= ~e4~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, 195#L273-4true, 123#L82true, 13#L151true]) [2023-08-26 19:47:32,936 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is not cut-off event [2023-08-26 19:47:32,936 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-26 19:47:32,936 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-26 19:47:32,936 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-26 19:47:32,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][141], [312#(and (= ~i1~0 0) (= ~i~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 354#(and (= ~i1~0 0) (= ~i~0 0)), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 128#L154true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 339#(= ~e4~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, 195#L273-4true, 123#L82true]) [2023-08-26 19:47:32,937 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 19:47:32,937 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:47:32,937 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:47:32,937 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:47:32,937 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][145], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 339#(= ~e4~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, 195#L273-4true, 78#L85true, 13#L151true]) [2023-08-26 19:47:32,937 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 19:47:32,937 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:47:32,937 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:47:32,937 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:47:33,287 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][141], [312#(and (= ~i1~0 0) (= ~i~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 354#(and (= ~i1~0 0) (= ~i~0 0)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 339#(= ~e4~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, 123#L82true, 13#L151true, 163#L274-1true]) [2023-08-26 19:47:33,287 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is not cut-off event [2023-08-26 19:47:33,288 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-26 19:47:33,288 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-26 19:47:33,288 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-26 19:47:33,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][141], [312#(and (= ~i1~0 0) (= ~i~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 128#L154true, 354#(and (= ~i1~0 0) (= ~i~0 0)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 339#(= ~e4~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, 123#L82true, 163#L274-1true]) [2023-08-26 19:47:33,288 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 19:47:33,288 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:47:33,288 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:47:33,288 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:47:33,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][145], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 339#(= ~e4~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, 78#L85true, 13#L151true, 163#L274-1true]) [2023-08-26 19:47:33,288 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 19:47:33,288 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:47:33,288 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:47:33,288 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:47:33,806 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][145], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 128#L154true, 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 339#(= ~e4~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, 195#L273-4true, 78#L85true]) [2023-08-26 19:47:33,806 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is not cut-off event [2023-08-26 19:47:33,806 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-26 19:47:33,806 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-26 19:47:33,806 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-26 19:47:34,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][145], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 128#L154true, 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 339#(= ~e4~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, 78#L85true, 163#L274-1true]) [2023-08-26 19:47:34,147 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-26 19:47:34,147 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-26 19:47:34,147 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-26 19:47:34,147 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-26 19:47:42,436 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][259], [Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 339#(= ~e4~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 159#thread1EXITtrue, 146#L189true, 195#L273-4true, 303#(= ~i1~0 0), 175#L212true, 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0))]) [2023-08-26 19:47:42,436 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-26 19:47:42,436 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-26 19:47:42,436 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-26 19:47:42,436 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-26 19:47:42,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][259], [Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 339#(= ~e4~0 1), 159#thread1EXITtrue, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 146#L189true, 303#(= ~i1~0 0), 175#L212true, 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 163#L274-1true]) [2023-08-26 19:47:42,872 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-26 19:47:42,872 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-26 19:47:42,872 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-26 19:47:42,872 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-26 19:47:43,103 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][259], [131#L121true, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 339#(= ~e4~0 1), 159#thread1EXITtrue, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 146#L189true, 195#L273-4true, 303#(= ~i1~0 0), 175#L212true, 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0))]) [2023-08-26 19:47:43,103 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-26 19:47:43,103 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-26 19:47:43,104 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-26 19:47:43,104 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-26 19:47:43,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1016] L189-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork1_#res#1.base_7| 0) (= |v_thread3Thread1of1ForFork1_#res#1.offset_7| 0) (= v_~n3~0_66 0)) InVars {} OutVars{thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_7|, ~n3~0=v_~n3~0_66, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_7|} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res#1.offset, ~n3~0, thread3Thread1of1ForFork1_#res#1.base][241], [60#thread3EXITtrue, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 339#(= ~e4~0 1), 159#thread1EXITtrue, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, 195#L273-4true, 303#(= ~i1~0 0), 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0))]) [2023-08-26 19:47:43,108 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is not cut-off event [2023-08-26 19:47:43,108 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is not cut-off event [2023-08-26 19:47:43,108 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is not cut-off event [2023-08-26 19:47:43,108 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is not cut-off event [2023-08-26 19:47:43,696 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][259], [131#L121true, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 339#(= ~e4~0 1), 159#thread1EXITtrue, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 146#L189true, 303#(= ~i1~0 0), 175#L212true, 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 163#L274-1true]) [2023-08-26 19:47:43,696 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-26 19:47:43,696 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-26 19:47:43,696 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-26 19:47:43,696 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-26 19:47:43,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1016] L189-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork1_#res#1.base_7| 0) (= |v_thread3Thread1of1ForFork1_#res#1.offset_7| 0) (= v_~n3~0_66 0)) InVars {} OutVars{thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_7|, ~n3~0=v_~n3~0_66, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_7|} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res#1.offset, ~n3~0, thread3Thread1of1ForFork1_#res#1.base][241], [60#thread3EXITtrue, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 339#(= ~e4~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 159#thread1EXITtrue, 136#L209true, 303#(= ~i1~0 0), 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 163#L274-1true]) [2023-08-26 19:47:43,702 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is not cut-off event [2023-08-26 19:47:43,702 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is not cut-off event [2023-08-26 19:47:43,702 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is not cut-off event [2023-08-26 19:47:43,702 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is not cut-off event [2023-08-26 19:47:43,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][259], [Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 339#(= ~e4~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 146#L189true, 303#(= ~i1~0 0), 175#L212true, 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 212#L274-2true]) [2023-08-26 19:47:43,702 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-26 19:47:43,702 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-26 19:47:43,703 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-26 19:47:43,703 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-26 19:47:43,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1016] L189-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork1_#res#1.base_7| 0) (= |v_thread3Thread1of1ForFork1_#res#1.offset_7| 0) (= v_~n3~0_66 0)) InVars {} OutVars{thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_7|, ~n3~0=v_~n3~0_66, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_7|} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res#1.offset, ~n3~0, thread3Thread1of1ForFork1_#res#1.base][241], [60#thread3EXITtrue, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 339#(= ~e4~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, 303#(= ~i1~0 0), 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 212#L274-2true]) [2023-08-26 19:47:43,703 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-26 19:47:43,703 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-26 19:47:43,703 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-26 19:47:43,703 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-26 19:47:43,931 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][259], [Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 180#L124true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 339#(= ~e4~0 1), 159#thread1EXITtrue, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 146#L189true, 195#L273-4true, 303#(= ~i1~0 0), 175#L212true, 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0))]) [2023-08-26 19:47:43,931 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is cut-off event [2023-08-26 19:47:43,931 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-26 19:47:43,931 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-26 19:47:43,931 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is cut-off event [2023-08-26 19:47:43,936 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1016] L189-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork1_#res#1.base_7| 0) (= |v_thread3Thread1of1ForFork1_#res#1.offset_7| 0) (= v_~n3~0_66 0)) InVars {} OutVars{thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_7|, ~n3~0=v_~n3~0_66, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_7|} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res#1.offset, ~n3~0, thread3Thread1of1ForFork1_#res#1.base][241], [60#thread3EXITtrue, 131#L121true, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 339#(= ~e4~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 159#thread1EXITtrue, 136#L209true, 195#L273-4true, 303#(= ~i1~0 0), 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0))]) [2023-08-26 19:47:43,936 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is not cut-off event [2023-08-26 19:47:43,936 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is not cut-off event [2023-08-26 19:47:43,936 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is not cut-off event [2023-08-26 19:47:43,936 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is not cut-off event [2023-08-26 19:47:44,502 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][259], [Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 180#L124true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 339#(= ~e4~0 1), 159#thread1EXITtrue, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 146#L189true, 303#(= ~i1~0 0), 175#L212true, 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 163#L274-1true]) [2023-08-26 19:47:44,503 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-26 19:47:44,503 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-26 19:47:44,503 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-26 19:47:44,503 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-26 19:47:44,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1016] L189-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork1_#res#1.base_7| 0) (= |v_thread3Thread1of1ForFork1_#res#1.offset_7| 0) (= v_~n3~0_66 0)) InVars {} OutVars{thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_7|, ~n3~0=v_~n3~0_66, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_7|} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res#1.offset, ~n3~0, thread3Thread1of1ForFork1_#res#1.base][241], [60#thread3EXITtrue, 131#L121true, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 339#(= ~e4~0 1), Black: 297#(= ~e3~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 159#thread1EXITtrue, 136#L209true, 303#(= ~i1~0 0), 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 163#L274-1true]) [2023-08-26 19:47:44,509 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is not cut-off event [2023-08-26 19:47:44,509 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is not cut-off event [2023-08-26 19:47:44,510 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is not cut-off event [2023-08-26 19:47:44,510 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is not cut-off event [2023-08-26 19:47:44,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][259], [131#L121true, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 339#(= ~e4~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 146#L189true, 303#(= ~i1~0 0), 175#L212true, 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 212#L274-2true]) [2023-08-26 19:47:44,510 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-26 19:47:44,510 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-26 19:47:44,510 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-26 19:47:44,510 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-26 19:47:44,510 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1016] L189-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork1_#res#1.base_7| 0) (= |v_thread3Thread1of1ForFork1_#res#1.offset_7| 0) (= v_~n3~0_66 0)) InVars {} OutVars{thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_7|, ~n3~0=v_~n3~0_66, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_7|} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res#1.offset, ~n3~0, thread3Thread1of1ForFork1_#res#1.base][241], [60#thread3EXITtrue, 131#L121true, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 339#(= ~e4~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, 303#(= ~i1~0 0), 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 212#L274-2true]) [2023-08-26 19:47:44,510 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-26 19:47:44,510 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-26 19:47:44,510 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-26 19:47:44,510 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-26 19:47:44,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][259], [Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 339#(= ~e4~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 146#L189true, 303#(= ~i1~0 0), 175#L212true, 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 216#L275-1true]) [2023-08-26 19:47:44,515 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-26 19:47:44,515 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-26 19:47:44,515 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-26 19:47:44,515 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-26 19:47:44,515 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1016] L189-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork1_#res#1.base_7| 0) (= |v_thread3Thread1of1ForFork1_#res#1.offset_7| 0) (= v_~n3~0_66 0)) InVars {} OutVars{thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_7|, ~n3~0=v_~n3~0_66, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_7|} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res#1.offset, ~n3~0, thread3Thread1of1ForFork1_#res#1.base][241], [60#thread3EXITtrue, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 339#(= ~e4~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, 303#(= ~i1~0 0), 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 216#L275-1true]) [2023-08-26 19:47:44,515 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is cut-off event [2023-08-26 19:47:44,515 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-26 19:47:44,515 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-26 19:47:44,516 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is cut-off event [2023-08-26 19:47:44,743 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1016] L189-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork1_#res#1.base_7| 0) (= |v_thread3Thread1of1ForFork1_#res#1.offset_7| 0) (= v_~n3~0_66 0)) InVars {} OutVars{thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_7|, ~n3~0=v_~n3~0_66, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_7|} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res#1.offset, ~n3~0, thread3Thread1of1ForFork1_#res#1.base][241], [60#thread3EXITtrue, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 180#L124true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 339#(= ~e4~0 1), 159#thread1EXITtrue, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, 195#L273-4true, 303#(= ~i1~0 0), 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0))]) [2023-08-26 19:47:44,744 INFO L294 olderBase$Statistics]: this new event has 52 ancestors and is not cut-off event [2023-08-26 19:47:44,744 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is not cut-off event [2023-08-26 19:47:44,744 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is not cut-off event [2023-08-26 19:47:44,744 INFO L297 olderBase$Statistics]: existing Event has 52 ancestors and is not cut-off event [2023-08-26 19:47:45,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1016] L189-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork1_#res#1.base_7| 0) (= |v_thread3Thread1of1ForFork1_#res#1.offset_7| 0) (= v_~n3~0_66 0)) InVars {} OutVars{thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_7|, ~n3~0=v_~n3~0_66, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_7|} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res#1.offset, ~n3~0, thread3Thread1of1ForFork1_#res#1.base][241], [60#thread3EXITtrue, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 180#L124true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 339#(= ~e4~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 159#thread1EXITtrue, 136#L209true, 303#(= ~i1~0 0), 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 163#L274-1true]) [2023-08-26 19:47:45,290 INFO L294 olderBase$Statistics]: this new event has 53 ancestors and is not cut-off event [2023-08-26 19:47:45,290 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is not cut-off event [2023-08-26 19:47:45,290 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is not cut-off event [2023-08-26 19:47:45,291 INFO L297 olderBase$Statistics]: existing Event has 53 ancestors and is not cut-off event [2023-08-26 19:47:45,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][259], [Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 180#L124true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 339#(= ~e4~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 146#L189true, 303#(= ~i1~0 0), 175#L212true, 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 212#L274-2true]) [2023-08-26 19:47:45,292 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-26 19:47:45,292 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-26 19:47:45,293 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-26 19:47:45,293 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-26 19:47:45,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1016] L189-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork1_#res#1.base_7| 0) (= |v_thread3Thread1of1ForFork1_#res#1.offset_7| 0) (= v_~n3~0_66 0)) InVars {} OutVars{thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_7|, ~n3~0=v_~n3~0_66, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_7|} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res#1.offset, ~n3~0, thread3Thread1of1ForFork1_#res#1.base][241], [60#thread3EXITtrue, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 180#L124true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 339#(= ~e4~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, 303#(= ~i1~0 0), 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 212#L274-2true]) [2023-08-26 19:47:45,293 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-26 19:47:45,293 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-26 19:47:45,293 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-26 19:47:45,293 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-26 19:47:45,299 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][259], [131#L121true, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 339#(= ~e4~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 146#L189true, 303#(= ~i1~0 0), 175#L212true, 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 216#L275-1true]) [2023-08-26 19:47:45,300 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-26 19:47:45,300 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-26 19:47:45,300 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-26 19:47:45,300 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-26 19:47:45,300 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1016] L189-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork1_#res#1.base_7| 0) (= |v_thread3Thread1of1ForFork1_#res#1.offset_7| 0) (= v_~n3~0_66 0)) InVars {} OutVars{thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_7|, ~n3~0=v_~n3~0_66, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_7|} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res#1.offset, ~n3~0, thread3Thread1of1ForFork1_#res#1.base][241], [60#thread3EXITtrue, 131#L121true, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 339#(= ~e4~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, 303#(= ~i1~0 0), 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 216#L275-1true]) [2023-08-26 19:47:45,300 INFO L294 olderBase$Statistics]: this new event has 54 ancestors and is cut-off event [2023-08-26 19:47:45,300 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-26 19:47:45,300 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-26 19:47:45,300 INFO L297 olderBase$Statistics]: existing Event has 54 ancestors and is cut-off event [2023-08-26 19:47:45,858 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][259], [Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 180#L124true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 339#(= ~e4~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 146#L189true, 303#(= ~i1~0 0), 175#L212true, 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 216#L275-1true]) [2023-08-26 19:47:45,859 INFO L294 olderBase$Statistics]: this new event has 55 ancestors and is cut-off event [2023-08-26 19:47:45,859 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-26 19:47:45,859 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-26 19:47:45,859 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-26 19:47:45,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1016] L189-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork1_#res#1.base_7| 0) (= |v_thread3Thread1of1ForFork1_#res#1.offset_7| 0) (= v_~n3~0_66 0)) InVars {} OutVars{thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_7|, ~n3~0=v_~n3~0_66, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_7|} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res#1.offset, ~n3~0, thread3Thread1of1ForFork1_#res#1.base][241], [60#thread3EXITtrue, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 180#L124true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 339#(= ~e4~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, 303#(= ~i1~0 0), 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 216#L275-1true]) [2023-08-26 19:47:45,859 INFO L294 olderBase$Statistics]: this new event has 55 ancestors and is cut-off event [2023-08-26 19:47:45,859 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-26 19:47:45,859 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-26 19:47:45,859 INFO L297 olderBase$Statistics]: existing Event has 55 ancestors and is cut-off event [2023-08-26 19:47:51,539 INFO L124 PetriNetUnfolderBase]: 214105/299038 cut-off events. [2023-08-26 19:47:51,539 INFO L125 PetriNetUnfolderBase]: For 220852/245242 co-relation queries the response was YES. [2023-08-26 19:47:53,182 INFO L83 FinitePrefix]: Finished finitePrefix Result has 802097 conditions, 299038 events. 214105/299038 cut-off events. For 220852/245242 co-relation queries the response was YES. Maximal size of possible extension queue 6342. Compared 2261645 event pairs, 67112 based on Foata normal form. 1052/292139 useless extension candidates. Maximal degree in co-relation 802078. Up to 84501 conditions per place. [2023-08-26 19:47:53,972 INFO L140 encePairwiseOnDemand]: 368/378 looper letters, 417 selfloop transitions, 35 changer transitions 30/520 dead transitions. [2023-08-26 19:47:53,972 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 138 places, 520 transitions, 2818 flow [2023-08-26 19:47:53,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-08-26 19:47:53,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-08-26 19:47:53,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2723 transitions. [2023-08-26 19:47:53,976 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5145502645502645 [2023-08-26 19:47:53,976 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2723 transitions. [2023-08-26 19:47:53,976 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2723 transitions. [2023-08-26 19:47:53,977 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 19:47:53,977 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2723 transitions. [2023-08-26 19:47:53,981 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 194.5) internal successors, (2723), 14 states have internal predecessors, (2723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:47:53,984 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 378.0) internal successors, (5670), 15 states have internal predecessors, (5670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:47:53,985 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 378.0) internal successors, (5670), 15 states have internal predecessors, (5670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:47:53,985 INFO L175 Difference]: Start difference. First operand has 125 places, 146 transitions, 605 flow. Second operand 14 states and 2723 transitions. [2023-08-26 19:47:53,985 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 138 places, 520 transitions, 2818 flow [2023-08-26 19:47:55,560 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 136 places, 520 transitions, 2814 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-26 19:47:55,563 INFO L231 Difference]: Finished difference. Result has 141 places, 167 transitions, 820 flow [2023-08-26 19:47:55,563 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=378, PETRI_DIFFERENCE_MINUEND_FLOW=601, PETRI_DIFFERENCE_MINUEND_PLACES=123, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=146, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=121, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=820, PETRI_PLACES=141, PETRI_TRANSITIONS=167} [2023-08-26 19:47:55,563 INFO L281 CegarLoopForPetriNet]: 106 programPoint places, 35 predicate places. [2023-08-26 19:47:55,563 INFO L495 AbstractCegarLoop]: Abstraction has has 141 places, 167 transitions, 820 flow [2023-08-26 19:47:55,564 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 171.1818181818182) internal successors, (1883), 11 states have internal predecessors, (1883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:47:55,564 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 19:47:55,564 INFO L208 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] [2023-08-26 19:47:55,564 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-08-26 19:47:55,564 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 18 more)] === [2023-08-26 19:47:55,564 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 19:47:55,564 INFO L85 PathProgramCache]: Analyzing trace with hash -1399433826, now seen corresponding path program 6 times [2023-08-26 19:47:55,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 19:47:55,565 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432794262] [2023-08-26 19:47:55,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 19:47:55,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 19:47:55,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 19:47:55,692 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 19:47:55,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 19:47:55,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432794262] [2023-08-26 19:47:55,692 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432794262] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 19:47:55,692 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 19:47:55,692 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-08-26 19:47:55,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121691893] [2023-08-26 19:47:55,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 19:47:55,692 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 19:47:55,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 19:47:55,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 19:47:55,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 19:47:55,693 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 181 out of 378 [2023-08-26 19:47:55,694 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 141 places, 167 transitions, 820 flow. Second operand has 3 states, 3 states have (on average 198.0) internal successors, (594), 3 states have internal predecessors, (594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:47:55,694 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 19:47:55,694 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 181 of 378 [2023-08-26 19:47:55,694 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 19:48:02,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][95], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 145#L173true, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 379#true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 159#thread1EXITtrue, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), 175#L212true, Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3))]) [2023-08-26 19:48:02,277 INFO L294 olderBase$Statistics]: this new event has 45 ancestors and is cut-off event [2023-08-26 19:48:02,277 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 19:48:02,277 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 19:48:02,277 INFO L297 olderBase$Statistics]: existing Event has 45 ancestors and is cut-off event [2023-08-26 19:48:02,572 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][95], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 145#L173true, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 379#true, 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 159#thread1EXITtrue, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 163#L274-1true]) [2023-08-26 19:48:02,572 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-26 19:48:02,572 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 19:48:02,572 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 19:48:02,572 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 19:48:02,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][95], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 180#L124true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 379#true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 159#thread1EXITtrue, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, 31#L170true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3))]) [2023-08-26 19:48:02,685 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-26 19:48:02,685 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 19:48:02,686 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 19:48:02,686 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 19:48:02,687 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][95], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 145#L173true, 131#L121true, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 379#true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 159#thread1EXITtrue, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3))]) [2023-08-26 19:48:02,687 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-26 19:48:02,687 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 19:48:02,687 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 19:48:02,687 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 19:48:02,691 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][95], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 379#true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 159#thread1EXITtrue, 25#L176true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3))]) [2023-08-26 19:48:02,691 INFO L294 olderBase$Statistics]: this new event has 46 ancestors and is cut-off event [2023-08-26 19:48:02,691 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 19:48:02,691 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 19:48:02,691 INFO L297 olderBase$Statistics]: existing Event has 46 ancestors and is cut-off event [2023-08-26 19:48:03,161 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][95], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 180#L124true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 379#true, 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 159#thread1EXITtrue, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, 31#L170true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 163#L274-1true]) [2023-08-26 19:48:03,162 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-26 19:48:03,162 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 19:48:03,162 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 19:48:03,162 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 19:48:03,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][95], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 145#L173true, 131#L121true, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 379#true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 159#thread1EXITtrue, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), 175#L212true, Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 163#L274-1true]) [2023-08-26 19:48:03,164 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-26 19:48:03,164 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 19:48:03,164 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 19:48:03,164 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 19:48:03,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][95], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 379#true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 159#thread1EXITtrue, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 25#L176true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 163#L274-1true]) [2023-08-26 19:48:03,168 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-26 19:48:03,168 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 19:48:03,168 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 19:48:03,168 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 19:48:03,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][95], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 145#L173true, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 379#true, 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 212#L274-2true]) [2023-08-26 19:48:03,169 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-26 19:48:03,169 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 19:48:03,169 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 19:48:03,169 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 19:48:03,283 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][95], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 145#L173true, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 180#L124true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 379#true, 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 159#thread1EXITtrue, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3))]) [2023-08-26 19:48:03,283 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-26 19:48:03,283 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 19:48:03,283 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 19:48:03,283 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 19:48:03,286 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][95], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 131#L121true, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 379#true, 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 159#thread1EXITtrue, 25#L176true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3))]) [2023-08-26 19:48:03,286 INFO L294 olderBase$Statistics]: this new event has 47 ancestors and is cut-off event [2023-08-26 19:48:03,286 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 19:48:03,286 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 19:48:03,286 INFO L297 olderBase$Statistics]: existing Event has 47 ancestors and is cut-off event [2023-08-26 19:48:03,561 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][95], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 145#L173true, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 180#L124true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 379#true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 159#thread1EXITtrue, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), 175#L212true, Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 163#L274-1true]) [2023-08-26 19:48:03,562 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-26 19:48:03,562 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 19:48:03,562 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 19:48:03,562 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 19:48:03,562 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][95], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 180#L124true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 379#true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 31#L170true, 212#L274-2true]) [2023-08-26 19:48:03,562 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-26 19:48:03,562 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 19:48:03,562 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 19:48:03,563 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 19:48:03,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][95], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 131#L121true, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 379#true, 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 159#thread1EXITtrue, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 25#L176true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 163#L274-1true]) [2023-08-26 19:48:03,565 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-26 19:48:03,565 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 19:48:03,565 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 19:48:03,565 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 19:48:03,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][95], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 145#L173true, 131#L121true, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 379#true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 212#L274-2true]) [2023-08-26 19:48:03,566 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-26 19:48:03,566 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 19:48:03,566 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 19:48:03,566 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 19:48:03,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][95], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 379#true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 25#L176true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 212#L274-2true]) [2023-08-26 19:48:03,569 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-26 19:48:03,570 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 19:48:03,570 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 19:48:03,570 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 19:48:03,570 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][95], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 145#L173true, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 379#true, 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 216#L275-1true]) [2023-08-26 19:48:03,570 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-26 19:48:03,570 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 19:48:03,570 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 19:48:03,570 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 19:48:03,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][95], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 180#L124true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 379#true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 159#thread1EXITtrue, 25#L176true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), 175#L212true, Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3))]) [2023-08-26 19:48:03,892 INFO L294 olderBase$Statistics]: this new event has 48 ancestors and is cut-off event [2023-08-26 19:48:03,892 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 19:48:03,892 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 19:48:03,892 INFO L297 olderBase$Statistics]: existing Event has 48 ancestors and is cut-off event [2023-08-26 19:48:04,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][95], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 180#L124true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 379#true, 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 159#thread1EXITtrue, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 25#L176true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 163#L274-1true]) [2023-08-26 19:48:04,155 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-26 19:48:04,155 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-26 19:48:04,155 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-26 19:48:04,155 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-26 19:48:04,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][95], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 145#L173true, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 180#L124true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 379#true, 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 212#L274-2true]) [2023-08-26 19:48:04,156 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-26 19:48:04,156 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-26 19:48:04,156 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-26 19:48:04,156 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-26 19:48:04,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][95], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 180#L124true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 379#true, 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 31#L170true, 216#L275-1true]) [2023-08-26 19:48:04,156 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-26 19:48:04,156 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-26 19:48:04,156 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-26 19:48:04,156 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-26 19:48:04,159 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][95], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 131#L121true, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 379#true, 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 25#L176true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 212#L274-2true]) [2023-08-26 19:48:04,159 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-26 19:48:04,159 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-26 19:48:04,159 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-26 19:48:04,159 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-26 19:48:04,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][95], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 145#L173true, 131#L121true, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 379#true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), 175#L212true, Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 216#L275-1true]) [2023-08-26 19:48:04,160 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-26 19:48:04,160 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-26 19:48:04,160 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-26 19:48:04,160 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-26 19:48:04,164 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][95], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 379#true, 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 25#L176true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 216#L275-1true]) [2023-08-26 19:48:04,164 INFO L294 olderBase$Statistics]: this new event has 49 ancestors and is cut-off event [2023-08-26 19:48:04,164 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-26 19:48:04,164 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-26 19:48:04,164 INFO L297 olderBase$Statistics]: existing Event has 49 ancestors and is cut-off event [2023-08-26 19:48:04,555 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][95], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 180#L124true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 379#true, 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 25#L176true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 212#L274-2true]) [2023-08-26 19:48:04,555 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-26 19:48:04,555 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-26 19:48:04,555 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-26 19:48:04,555 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-26 19:48:04,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][95], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 145#L173true, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 180#L124true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 379#true, 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 216#L275-1true]) [2023-08-26 19:48:04,556 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-26 19:48:04,556 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-26 19:48:04,556 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-26 19:48:04,556 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-26 19:48:04,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][95], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 131#L121true, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 379#true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 25#L176true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 216#L275-1true]) [2023-08-26 19:48:04,560 INFO L294 olderBase$Statistics]: this new event has 50 ancestors and is cut-off event [2023-08-26 19:48:04,560 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-26 19:48:04,560 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-26 19:48:04,560 INFO L297 olderBase$Statistics]: existing Event has 50 ancestors and is cut-off event [2023-08-26 19:48:05,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([908] L209-->L212: Formula: (= v_~n4~0_34 (+ v_~n4~0_35 1)) InVars {~n4~0=v_~n4~0_35} OutVars{thread4Thread1of1ForFork3_#t~post4#1=|v_thread4Thread1of1ForFork3_#t~post4#1_1|, ~n4~0=v_~n4~0_34} AuxVars[] AssignedVars[~n4~0, thread4Thread1of1ForFork3_#t~post4#1][95], [314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 180#L124true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 379#true, 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 25#L176true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 216#L275-1true]) [2023-08-26 19:48:05,145 INFO L294 olderBase$Statistics]: this new event has 51 ancestors and is cut-off event [2023-08-26 19:48:05,145 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-26 19:48:05,145 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-26 19:48:05,145 INFO L297 olderBase$Statistics]: existing Event has 51 ancestors and is cut-off event [2023-08-26 19:48:08,353 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1016] L189-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork1_#res#1.base_7| 0) (= |v_thread3Thread1of1ForFork1_#res#1.offset_7| 0) (= v_~n3~0_66 0)) InVars {} OutVars{thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_7|, ~n3~0=v_~n3~0_66, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_7|} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res#1.offset, ~n3~0, thread3Thread1of1ForFork1_#res#1.base][126], [60#thread3EXITtrue, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 379#true, 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 100#thread2EXITtrue, Black: 297#(= ~e3~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, 303#(= ~i1~0 0), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 212#L274-2true]) [2023-08-26 19:48:08,353 INFO L294 olderBase$Statistics]: this new event has 59 ancestors and is cut-off event [2023-08-26 19:48:08,354 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is cut-off event [2023-08-26 19:48:08,354 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is cut-off event [2023-08-26 19:48:08,354 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is cut-off event [2023-08-26 19:48:08,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1016] L189-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork1_#res#1.base_7| 0) (= |v_thread3Thread1of1ForFork1_#res#1.offset_7| 0) (= v_~n3~0_66 0)) InVars {} OutVars{thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_7|, ~n3~0=v_~n3~0_66, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_7|} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res#1.offset, ~n3~0, thread3Thread1of1ForFork1_#res#1.base][126], [60#thread3EXITtrue, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 379#true, 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 100#thread2EXITtrue, Black: 297#(= ~e3~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, 303#(= ~i1~0 0), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 216#L275-1true]) [2023-08-26 19:48:08,596 INFO L294 olderBase$Statistics]: this new event has 60 ancestors and is cut-off event [2023-08-26 19:48:08,596 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is cut-off event [2023-08-26 19:48:08,596 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is cut-off event [2023-08-26 19:48:08,596 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is cut-off event [2023-08-26 19:48:09,003 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1016] L189-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork1_#res#1.base_7| 0) (= |v_thread3Thread1of1ForFork1_#res#1.offset_7| 0) (= v_~n3~0_66 0)) InVars {} OutVars{thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_7|, ~n3~0=v_~n3~0_66, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_7|} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res#1.offset, ~n3~0, thread3Thread1of1ForFork1_#res#1.base][126], [60#thread3EXITtrue, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 379#true, 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, 200#L275-2true, 303#(= ~i1~0 0), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0))]) [2023-08-26 19:48:09,003 INFO L294 olderBase$Statistics]: this new event has 61 ancestors and is cut-off event [2023-08-26 19:48:09,003 INFO L297 olderBase$Statistics]: existing Event has 61 ancestors and is cut-off event [2023-08-26 19:48:09,003 INFO L297 olderBase$Statistics]: existing Event has 61 ancestors and is cut-off event [2023-08-26 19:48:09,003 INFO L297 olderBase$Statistics]: existing Event has 61 ancestors and is cut-off event [2023-08-26 19:48:09,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1016] L189-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork1_#res#1.base_7| 0) (= |v_thread3Thread1of1ForFork1_#res#1.offset_7| 0) (= v_~n3~0_66 0)) InVars {} OutVars{thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_7|, ~n3~0=v_~n3~0_66, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_7|} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res#1.offset, ~n3~0, thread3Thread1of1ForFork1_#res#1.base][126], [60#thread3EXITtrue, Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 379#true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), 120#L276-1true, Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, 303#(= ~i1~0 0), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 372#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (< 3 ~i~0) (<= ~i~0 4) (<= 3 ~i4~0) (<= ~i4~0 3)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0))]) [2023-08-26 19:48:09,185 INFO L294 olderBase$Statistics]: this new event has 62 ancestors and is cut-off event [2023-08-26 19:48:09,185 INFO L297 olderBase$Statistics]: existing Event has 62 ancestors and is cut-off event [2023-08-26 19:48:09,185 INFO L297 olderBase$Statistics]: existing Event has 62 ancestors and is cut-off event [2023-08-26 19:48:09,185 INFO L297 olderBase$Statistics]: existing Event has 62 ancestors and is cut-off event [2023-08-26 19:48:10,096 INFO L124 PetriNetUnfolderBase]: 120969/190523 cut-off events. [2023-08-26 19:48:10,096 INFO L125 PetriNetUnfolderBase]: For 152758/168334 co-relation queries the response was YES. [2023-08-26 19:48:11,357 INFO L83 FinitePrefix]: Finished finitePrefix Result has 491808 conditions, 190523 events. 120969/190523 cut-off events. For 152758/168334 co-relation queries the response was YES. Maximal size of possible extension queue 4270. Compared 1720708 event pairs, 93682 based on Foata normal form. 2544/181782 useless extension candidates. Maximal degree in co-relation 491784. Up to 138527 conditions per place. [2023-08-26 19:48:11,839 INFO L140 encePairwiseOnDemand]: 373/378 looper letters, 113 selfloop transitions, 2 changer transitions 0/209 dead transitions. [2023-08-26 19:48:11,839 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 141 places, 209 transitions, 1209 flow [2023-08-26 19:48:11,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 19:48:11,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 19:48:11,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 625 transitions. [2023-08-26 19:48:11,841 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5511463844797179 [2023-08-26 19:48:11,841 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 625 transitions. [2023-08-26 19:48:11,841 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 625 transitions. [2023-08-26 19:48:11,841 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 19:48:11,841 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 625 transitions. [2023-08-26 19:48:11,842 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 208.33333333333334) internal successors, (625), 3 states have internal predecessors, (625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:48:11,843 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 378.0) internal successors, (1512), 4 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:48:11,843 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 378.0) internal successors, (1512), 4 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:48:11,843 INFO L175 Difference]: Start difference. First operand has 141 places, 167 transitions, 820 flow. Second operand 3 states and 625 transitions. [2023-08-26 19:48:11,843 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 141 places, 209 transitions, 1209 flow [2023-08-26 19:48:13,626 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 137 places, 209 transitions, 1181 flow, removed 7 selfloop flow, removed 4 redundant places. [2023-08-26 19:48:13,628 INFO L231 Difference]: Finished difference. Result has 138 places, 167 transitions, 804 flow [2023-08-26 19:48:13,628 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=378, PETRI_DIFFERENCE_MINUEND_FLOW=792, PETRI_DIFFERENCE_MINUEND_PLACES=135, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=167, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=165, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=804, PETRI_PLACES=138, PETRI_TRANSITIONS=167} [2023-08-26 19:48:13,628 INFO L281 CegarLoopForPetriNet]: 106 programPoint places, 32 predicate places. [2023-08-26 19:48:13,628 INFO L495 AbstractCegarLoop]: Abstraction has has 138 places, 167 transitions, 804 flow [2023-08-26 19:48:13,628 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 198.0) internal successors, (594), 3 states have internal predecessors, (594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:48:13,628 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 19:48:13,629 INFO L208 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] [2023-08-26 19:48:13,629 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-08-26 19:48:13,629 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 18 more)] === [2023-08-26 19:48:13,629 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 19:48:13,629 INFO L85 PathProgramCache]: Analyzing trace with hash 1409949928, now seen corresponding path program 7 times [2023-08-26 19:48:13,629 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 19:48:13,629 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651446214] [2023-08-26 19:48:13,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 19:48:13,629 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 19:48:13,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 19:48:14,799 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 19:48:14,799 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 19:48:14,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651446214] [2023-08-26 19:48:14,801 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [651446214] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 19:48:14,801 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 19:48:14,801 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-08-26 19:48:14,801 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263851344] [2023-08-26 19:48:14,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 19:48:14,802 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-08-26 19:48:14,802 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 19:48:14,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-08-26 19:48:14,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-08-26 19:48:14,803 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 161 out of 378 [2023-08-26 19:48:14,804 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 138 places, 167 transitions, 804 flow. Second operand has 7 states, 7 states have (on average 169.71428571428572) internal successors, (1188), 7 states have internal predecessors, (1188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:48:14,804 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 19:48:14,804 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 161 of 378 [2023-08-26 19:48:14,804 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 19:48:45,810 INFO L124 PetriNetUnfolderBase]: 266961/408391 cut-off events. [2023-08-26 19:48:45,811 INFO L125 PetriNetUnfolderBase]: For 323342/324099 co-relation queries the response was YES. [2023-08-26 19:48:48,686 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1078080 conditions, 408391 events. 266961/408391 cut-off events. For 323342/324099 co-relation queries the response was YES. Maximal size of possible extension queue 6859. Compared 3687577 event pairs, 152881 based on Foata normal form. 2842/401922 useless extension candidates. Maximal degree in co-relation 1078056. Up to 298559 conditions per place. [2023-08-26 19:48:49,809 INFO L140 encePairwiseOnDemand]: 365/378 looper letters, 227 selfloop transitions, 39 changer transitions 0/332 dead transitions. [2023-08-26 19:48:49,809 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 144 places, 332 transitions, 1968 flow [2023-08-26 19:48:49,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-08-26 19:48:49,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-08-26 19:48:49,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1322 transitions. [2023-08-26 19:48:49,811 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4996220710506425 [2023-08-26 19:48:49,811 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1322 transitions. [2023-08-26 19:48:49,812 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1322 transitions. [2023-08-26 19:48:49,812 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 19:48:49,812 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1322 transitions. [2023-08-26 19:48:49,813 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 188.85714285714286) internal successors, (1322), 7 states have internal predecessors, (1322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:48:49,815 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 378.0) internal successors, (3024), 8 states have internal predecessors, (3024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:48:49,816 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 378.0) internal successors, (3024), 8 states have internal predecessors, (3024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:48:49,816 INFO L175 Difference]: Start difference. First operand has 138 places, 167 transitions, 804 flow. Second operand 7 states and 1322 transitions. [2023-08-26 19:48:49,816 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 144 places, 332 transitions, 1968 flow [2023-08-26 19:48:57,182 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 142 places, 332 transitions, 1964 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-26 19:48:57,184 INFO L231 Difference]: Finished difference. Result has 147 places, 197 transitions, 1140 flow [2023-08-26 19:48:57,184 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=378, PETRI_DIFFERENCE_MINUEND_FLOW=800, PETRI_DIFFERENCE_MINUEND_PLACES=136, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=167, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=137, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1140, PETRI_PLACES=147, PETRI_TRANSITIONS=197} [2023-08-26 19:48:57,185 INFO L281 CegarLoopForPetriNet]: 106 programPoint places, 41 predicate places. [2023-08-26 19:48:57,185 INFO L495 AbstractCegarLoop]: Abstraction has has 147 places, 197 transitions, 1140 flow [2023-08-26 19:48:57,185 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 169.71428571428572) internal successors, (1188), 7 states have internal predecessors, (1188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:48:57,185 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 19:48:57,185 INFO L208 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] [2023-08-26 19:48:57,185 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-08-26 19:48:57,185 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 18 more)] === [2023-08-26 19:48:57,186 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 19:48:57,186 INFO L85 PathProgramCache]: Analyzing trace with hash 1217714970, now seen corresponding path program 8 times [2023-08-26 19:48:57,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 19:48:57,186 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1068014411] [2023-08-26 19:48:57,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 19:48:57,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 19:48:57,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 19:48:57,294 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 19:48:57,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 19:48:57,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1068014411] [2023-08-26 19:48:57,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1068014411] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 19:48:57,294 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 19:48:57,294 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-08-26 19:48:57,295 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [985602991] [2023-08-26 19:48:57,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 19:48:57,295 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-08-26 19:48:57,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 19:48:57,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-08-26 19:48:57,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-08-26 19:48:57,296 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 181 out of 378 [2023-08-26 19:48:57,296 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 147 places, 197 transitions, 1140 flow. Second operand has 3 states, 3 states have (on average 198.0) internal successors, (594), 3 states have internal predecessors, (594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:48:57,296 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 19:48:57,296 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 181 of 378 [2023-08-26 19:48:57,296 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 19:48:57,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [114#L108true, 397#true, Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 209#L273-3true, Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1))]) [2023-08-26 19:48:57,653 INFO L294 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2023-08-26 19:48:57,653 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 19:48:57,653 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 19:48:57,653 INFO L297 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2023-08-26 19:48:57,737 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [114#L108true, 397#true, Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, 171#$Ultimate##0true, 195#L273-4true, 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1))]) [2023-08-26 19:48:57,738 INFO L294 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2023-08-26 19:48:57,738 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 19:48:57,738 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 19:48:57,738 INFO L297 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2023-08-26 19:48:57,772 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 209#L273-3true, Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 381#(= ~e2~0 1)]) [2023-08-26 19:48:57,772 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 19:48:57,772 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 19:48:57,772 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 19:48:57,772 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 19:48:57,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [114#L108true, 397#true, Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, 171#$Ultimate##0true, 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 163#L274-1true]) [2023-08-26 19:48:57,845 INFO L294 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2023-08-26 19:48:57,845 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 19:48:57,845 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 19:48:57,845 INFO L297 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2023-08-26 19:48:57,887 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, 171#$Ultimate##0true, 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 381#(= ~e2~0 1)]) [2023-08-26 19:48:57,887 INFO L294 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2023-08-26 19:48:57,887 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 19:48:57,887 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 19:48:57,887 INFO L297 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2023-08-26 19:48:58,021 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [130#L63true, 397#true, 189#L111true, Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 171#$Ultimate##0true, 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:48:58,022 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 19:48:58,022 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 19:48:58,022 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 19:48:58,022 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 19:48:58,028 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, 171#$Ultimate##0true, 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:48:58,028 INFO L294 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2023-08-26 19:48:58,028 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 19:48:58,028 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 19:48:58,028 INFO L297 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2023-08-26 19:48:58,303 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, 189#L111true, Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, 171#$Ultimate##0true, 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:48:58,304 INFO L294 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2023-08-26 19:48:58,304 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-26 19:48:58,304 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-26 19:48:58,304 INFO L297 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2023-08-26 19:48:58,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [114#L108true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true]) [2023-08-26 19:48:58,679 INFO L294 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2023-08-26 19:48:58,679 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-26 19:48:58,679 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-26 19:48:58,679 INFO L297 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2023-08-26 19:48:58,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [114#L108true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true]) [2023-08-26 19:48:58,911 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-26 19:48:58,911 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 19:48:58,911 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 19:48:58,911 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 19:48:58,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 128#L154true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, 136#L209true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:48:58,919 INFO L294 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2023-08-26 19:48:58,919 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 19:48:58,919 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 19:48:58,919 INFO L297 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2023-08-26 19:48:58,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([874] L105-->L108: Formula: (= (+ v_~n2~0_31 1) v_~n2~0_30) InVars {~n2~0=v_~n2~0_31} OutVars{~n2~0=v_~n2~0_30, thread2Thread1of1ForFork2_#t~post2#1=|v_thread2Thread1of1ForFork2_#t~post2#1_1|} AuxVars[] AssignedVars[~n2~0, thread2Thread1of1ForFork2_#t~post2#1][52], [397#true, 114#L108true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 67#L206true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 384#true, Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 89#L72true]) [2023-08-26 19:48:58,928 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-26 19:48:58,928 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 19:48:58,928 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 19:48:58,928 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 19:48:59,183 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [130#L63true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 128#L154true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:48:59,183 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-26 19:48:59,183 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 19:48:59,183 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 19:48:59,183 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 19:48:59,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 128#L154true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, 136#L209true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:48:59,185 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-26 19:48:59,185 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 19:48:59,185 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 19:48:59,185 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 19:48:59,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, 136#L209true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:48:59,188 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-26 19:48:59,188 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 19:48:59,188 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 19:48:59,189 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 19:48:59,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:48:59,194 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-26 19:48:59,194 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 19:48:59,194 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 19:48:59,194 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 19:48:59,194 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:48:59,194 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-26 19:48:59,194 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 19:48:59,194 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 19:48:59,195 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 19:48:59,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [114#L108true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 73#L219true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true]) [2023-08-26 19:48:59,197 INFO L294 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2023-08-26 19:48:59,197 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 19:48:59,197 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 19:48:59,197 INFO L297 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2023-08-26 19:48:59,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([874] L105-->L108: Formula: (= (+ v_~n2~0_31 1) v_~n2~0_30) InVars {~n2~0=v_~n2~0_31} OutVars{~n2~0=v_~n2~0_30, thread2Thread1of1ForFork2_#t~post2#1=|v_thread2Thread1of1ForFork2_#t~post2#1_1|} AuxVars[] AssignedVars[~n2~0, thread2Thread1of1ForFork2_#t~post2#1][52], [114#L108true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 67#L206true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 89#L72true, 163#L274-1true]) [2023-08-26 19:48:59,209 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,209 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,209 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,209 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,669 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [130#L63true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:48:59,669 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,669 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,669 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,669 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, 136#L209true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:48:59,679 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,679 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,679 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,679 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [130#L63true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:48:59,685 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,685 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,685 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,686 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [130#L63true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:48:59,686 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,686 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,686 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,686 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,695 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 128#L154true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, 136#L209true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:48:59,696 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,696 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,696 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,696 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:48:59,702 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,702 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,702 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,703 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,703 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:48:59,703 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,703 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,703 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,703 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [114#L108true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 73#L219true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true]) [2023-08-26 19:48:59,705 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,705 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,705 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,705 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, 114#L108true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 167#L222true, Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true]) [2023-08-26 19:48:59,712 INFO L294 olderBase$Statistics]: this new event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,712 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,712 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:48:59,712 INFO L297 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2023-08-26 19:49:00,005 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, 136#L209true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:00,005 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,005 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,006 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,006 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [130#L63true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), 175#L212true, Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:00,011 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,011 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,011 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,011 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,011 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [130#L63true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), 175#L212true, Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:00,012 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,012 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,012 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,012 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,025 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), 175#L212true, Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:00,025 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,025 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,026 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,026 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,026 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), 175#L212true, Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:00,026 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,026 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,026 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,026 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,035 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [130#L63true, 189#L111true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 73#L219true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:00,035 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,035 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,035 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,035 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, 114#L108true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 167#L222true, Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true]) [2023-08-26 19:49:00,059 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,059 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,059 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,059 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 73#L219true, 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:00,066 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,066 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,066 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,066 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,066 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 73#L219true, 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:00,066 INFO L294 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,066 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,066 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,066 INFO L297 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2023-08-26 19:49:00,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:00,588 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,588 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,588 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,588 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:00,589 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,589 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,589 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,589 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [130#L63true, 189#L111true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 73#L219true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:00,597 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,597 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,597 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,597 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,626 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [189#L111true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 73#L219true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:00,626 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,626 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,627 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,627 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,628 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [130#L63true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 73#L219true, 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:00,628 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,628 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,629 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,629 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [130#L63true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 73#L219true, 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:00,629 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,629 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,629 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,629 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [130#L63true, 397#true, 189#L111true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 167#L222true, Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:00,630 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,630 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,630 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,630 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 73#L219true, 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:00,664 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,664 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,664 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,664 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 73#L219true, 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:00,664 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,664 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,664 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,664 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 167#L222true, Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:00,676 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,676 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,676 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,676 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,676 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 167#L222true, Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:00,676 INFO L294 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,676 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,676 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:00,676 INFO L297 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2023-08-26 19:49:01,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [189#L111true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 73#L219true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:01,045 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,045 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,045 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,045 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,047 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [130#L63true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 73#L219true, 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:01,047 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,047 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,047 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,047 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,048 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [130#L63true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 73#L219true, 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:01,048 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,048 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,048 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,048 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [130#L63true, 397#true, 189#L111true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 167#L222true, Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:01,049 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,049 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,049 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,049 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 73#L219true, 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:01,074 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,074 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,074 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,074 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,074 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 73#L219true, 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:01,074 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,074 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,075 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,075 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,075 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, 189#L111true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 167#L222true, Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:01,075 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,076 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,076 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,076 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [130#L63true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 167#L222true, Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:01,089 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,089 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,089 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,090 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,090 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [130#L63true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 167#L222true, Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:01,090 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,090 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,090 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,090 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,091 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [130#L63true, 397#true, 189#L111true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), 91#L225true, Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:01,091 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,091 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,091 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,091 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 167#L222true, Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:01,125 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,125 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,125 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,125 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,125 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 167#L222true, Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:01,125 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,125 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,125 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,125 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,137 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), 91#L225true, Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:01,137 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,137 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,137 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,137 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,138 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), 91#L225true, Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:01,138 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,138 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,138 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,138 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2023-08-26 19:49:01,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 73#L219true, 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:01,705 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,705 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,705 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,705 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 73#L219true, 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:01,706 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,706 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,706 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,706 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [189#L111true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 167#L222true, Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:01,706 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,706 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,706 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,707 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [130#L63true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 167#L222true, Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:01,718 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,718 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,718 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,718 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [130#L63true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 167#L222true, Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:01,718 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,718 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,718 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,718 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [130#L63true, 397#true, 189#L111true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), 91#L225true, Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:01,719 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,719 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,719 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,719 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,750 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 167#L222true, Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:01,751 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,751 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,751 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,751 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 167#L222true, Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:01,751 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,751 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,751 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,751 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [189#L111true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), 91#L225true, Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:01,752 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,752 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,752 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,752 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,768 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [130#L63true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), 91#L225true, Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:01,769 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,769 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,769 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,769 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [130#L63true, 397#true, 189#L111true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 45#L228true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:01,769 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,769 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,769 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,769 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,803 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), 91#L225true, Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:01,803 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,803 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,803 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,803 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,804 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), 91#L225true, Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:01,804 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,804 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,804 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,804 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,815 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 45#L228true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:01,815 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,815 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,815 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,815 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,816 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 45#L228true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:01,816 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,816 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,816 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,816 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2023-08-26 19:49:01,896 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 159#thread1EXITtrue, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), 85#L99true, Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 384#true]) [2023-08-26 19:49:01,897 INFO L294 olderBase$Statistics]: this new event has 35 ancestors and is not cut-off event [2023-08-26 19:49:01,897 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-26 19:49:01,897 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-26 19:49:01,897 INFO L297 olderBase$Statistics]: existing Event has 35 ancestors and is not cut-off event [2023-08-26 19:49:01,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), 85#L99true, Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 384#true, 212#L274-2true]) [2023-08-26 19:49:01,901 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 19:49:01,901 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:01,901 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:01,901 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 167#L222true, Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:02,197 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,197 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,197 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,197 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 167#L222true, Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:02,197 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,197 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,197 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,197 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,198 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [189#L111true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), 91#L225true, Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:02,198 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,198 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,198 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,198 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [130#L63true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), 91#L225true, Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:02,215 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,215 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,215 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,215 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [130#L63true, 189#L111true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 45#L228true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:02,215 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,216 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,216 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,216 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), 91#L225true, Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:02,256 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,256 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,256 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,256 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, 189#L111true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 45#L228true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:02,256 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,257 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,257 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,257 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [130#L63true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), 91#L225true, Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:02,270 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is not cut-off event [2023-08-26 19:49:02,270 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-26 19:49:02,270 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-26 19:49:02,270 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-26 19:49:02,270 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [130#L63true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), 91#L225true, Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:02,270 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,270 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,271 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,271 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,276 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [130#L63true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 45#L228true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:02,276 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,276 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,276 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,277 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,277 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [130#L63true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 45#L228true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:02,277 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,277 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,277 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,277 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 45#L228true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:02,312 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,312 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,312 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,312 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,312 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 45#L228true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 97#L59true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:02,312 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,312 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,312 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,312 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 159#thread1EXITtrue, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), 85#L99true, Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 384#true, 163#L274-1true]) [2023-08-26 19:49:02,606 INFO L294 olderBase$Statistics]: this new event has 36 ancestors and is not cut-off event [2023-08-26 19:49:02,606 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-26 19:49:02,607 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-26 19:49:02,607 INFO L297 olderBase$Statistics]: existing Event has 36 ancestors and is not cut-off event [2023-08-26 19:49:02,607 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), 85#L99true, Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 384#true, 212#L274-2true]) [2023-08-26 19:49:02,607 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,607 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,607 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,607 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,607 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2023-08-26 19:49:02,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), 85#L99true, Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 384#true, 216#L275-1true]) [2023-08-26 19:49:02,616 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,616 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,616 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,616 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,769 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), 167#L222true, Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 159#thread1EXITtrue, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), 85#L99true, Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 384#true]) [2023-08-26 19:49:02,769 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,769 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,769 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,769 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), 91#L225true, Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:02,906 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,906 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,906 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,906 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,906 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, 189#L111true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 45#L228true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:02,906 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,906 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,906 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,907 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [130#L63true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), 91#L225true, Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:02,918 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is not cut-off event [2023-08-26 19:49:02,918 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-26 19:49:02,918 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-26 19:49:02,918 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-26 19:49:02,918 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [130#L63true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), 91#L225true, Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:02,918 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,919 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,919 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,919 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,923 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [130#L63true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 45#L228true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:02,924 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,924 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,924 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,924 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,924 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [130#L63true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 45#L228true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:02,924 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,924 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,924 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,924 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), 91#L225true, Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:02,958 INFO L294 olderBase$Statistics]: this new event has 37 ancestors and is not cut-off event [2023-08-26 19:49:02,958 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-26 19:49:02,958 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-26 19:49:02,958 INFO L297 olderBase$Statistics]: existing Event has 37 ancestors and is not cut-off event [2023-08-26 19:49:02,958 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), 91#L225true, Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:02,958 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,958 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,958 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,958 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 45#L228true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:02,973 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,973 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,974 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,974 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 277#true, 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 45#L228true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:02,974 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,974 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,974 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,974 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,989 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [130#L63true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 45#L228true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:02,989 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,989 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,989 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:02,989 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:03,134 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), 85#L99true, Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 175#L212true, Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 384#true, 216#L275-1true]) [2023-08-26 19:49:03,134 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is cut-off event [2023-08-26 19:49:03,134 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:03,134 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:03,134 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:03,134 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is cut-off event [2023-08-26 19:49:03,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 302#(= ~i~0 0), 167#L222true, Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 159#thread1EXITtrue, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), 85#L99true, Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 384#true, 163#L274-1true]) [2023-08-26 19:49:03,285 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 19:49:03,285 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 19:49:03,285 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 19:49:03,285 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 19:49:03,615 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), 91#L225true, Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:03,615 INFO L294 olderBase$Statistics]: this new event has 38 ancestors and is not cut-off event [2023-08-26 19:49:03,616 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-26 19:49:03,616 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-26 19:49:03,616 INFO L297 olderBase$Statistics]: existing Event has 38 ancestors and is not cut-off event [2023-08-26 19:49:03,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), 91#L225true, Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:03,616 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 19:49:03,616 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 19:49:03,616 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 19:49:03,616 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 19:49:03,629 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 45#L228true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 6#L115true, 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:03,629 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 19:49:03,629 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 19:49:03,629 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 19:49:03,630 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 19:49:03,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 45#L228true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:03,630 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 19:49:03,630 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 19:49:03,630 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 19:49:03,630 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 19:49:03,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [130#L63true, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 45#L228true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:03,644 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 19:49:03,644 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 19:49:03,644 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 19:49:03,644 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 19:49:03,689 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 45#L228true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, 195#L273-4true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:03,690 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 19:49:03,690 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 19:49:03,690 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 19:49:03,690 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 19:49:03,875 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 73#L219true, 62#L160true, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), 85#L99true, Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 384#true, 212#L274-2true]) [2023-08-26 19:49:03,875 INFO L294 olderBase$Statistics]: this new event has 39 ancestors and is cut-off event [2023-08-26 19:49:03,875 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 19:49:03,875 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 19:49:03,875 INFO L297 olderBase$Statistics]: existing Event has 39 ancestors and is cut-off event [2023-08-26 19:49:03,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 302#(= ~i~0 0), 167#L222true, Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), 85#L99true, Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 384#true, 212#L274-2true]) [2023-08-26 19:49:03,883 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 19:49:03,883 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 19:49:03,884 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 19:49:03,884 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 19:49:04,151 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 45#L228true, 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 344#(= ~i~0 0), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 10#L66true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 163#L274-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:04,151 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 19:49:04,151 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 19:49:04,151 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 19:49:04,151 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 19:49:04,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 128#L154true, 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 384#true, 212#L274-2true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:04,312 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 19:49:04,312 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 19:49:04,312 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 19:49:04,312 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 19:49:04,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 384#true, 216#L275-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:04,314 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is cut-off event [2023-08-26 19:49:04,314 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 19:49:04,314 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 19:49:04,314 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is cut-off event [2023-08-26 19:49:04,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 128#L154true, 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 384#true, 216#L275-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:04,314 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 19:49:04,314 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 19:49:04,314 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 19:49:04,314 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 19:49:04,630 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 302#(= ~i~0 0), 167#L222true, Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), 85#L99true, Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 384#true, 212#L274-2true]) [2023-08-26 19:49:04,631 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 19:49:04,631 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 19:49:04,631 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 19:49:04,631 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 19:49:04,631 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 19:49:04,631 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 73#L219true, 62#L160true, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), 85#L99true, Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 384#true, 216#L275-1true]) [2023-08-26 19:49:04,631 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is cut-off event [2023-08-26 19:49:04,631 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 19:49:04,631 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 19:49:04,631 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is cut-off event [2023-08-26 19:49:04,639 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 302#(= ~i~0 0), 167#L222true, Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), 85#L99true, Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 384#true, 216#L275-1true]) [2023-08-26 19:49:04,639 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 19:49:04,639 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 19:49:04,639 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 19:49:04,640 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 19:49:04,920 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 384#true, 212#L274-2true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:04,920 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 19:49:04,920 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 19:49:04,920 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 19:49:04,920 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 19:49:04,921 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 128#L154true, 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 384#true, 216#L275-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:04,921 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 19:49:04,921 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 19:49:04,921 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 19:49:04,921 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 19:49:04,921 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 19:49:05,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), 99#L118true, Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 384#true, 13#L151true, 216#L275-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:05,081 INFO L294 olderBase$Statistics]: this new event has 40 ancestors and is not cut-off event [2023-08-26 19:49:05,082 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-26 19:49:05,082 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-26 19:49:05,082 INFO L297 olderBase$Statistics]: existing Event has 40 ancestors and is not cut-off event [2023-08-26 19:49:05,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([891] L157-->L160: Formula: (= v_~n3~0_26 (+ v_~n3~0_27 1)) InVars {~n3~0=v_~n3~0_27} OutVars{thread3Thread1of1ForFork1_#t~post3#1=|v_thread3Thread1of1ForFork1_#t~post3#1_1|, ~n3~0=v_~n3~0_26} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#t~post3#1, ~n3~0][67], [397#true, 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 302#(= ~i~0 0), 167#L222true, Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, Black: 339#(= ~e4~0 1), 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 62#L160true, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), 85#L99true, Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 384#true, 216#L275-1true]) [2023-08-26 19:49:05,196 INFO L294 olderBase$Statistics]: this new event has 41 ancestors and is cut-off event [2023-08-26 19:49:05,196 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 19:49:05,196 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 19:49:05,196 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 19:49:05,196 INFO L297 olderBase$Statistics]: existing Event has 41 ancestors and is cut-off event [2023-08-26 19:49:06,236 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([877] L115-->L118: Formula: (and (= |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3| |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|) (not (= 0 |v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|)) (= (ite (not (and (or (< v_~n1~0_50 v_~n2~0_48) (= v_~n1~0_50 v_~n2~0_48)) (not (= v_~n1~0_50 0)))) 1 0) |v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|)) InVars {~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} OutVars{thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_3|, thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1_3|, ~n2~0=v_~n2~0_48, ~n1~0=v_~n1~0_50} AuxVars[] AssignedVars[thread2Thread1of1ForFork2_assume_abort_if_not_~cond#1, thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond#1][46], [397#true, 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), 99#L118true, Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 14#L157true, 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), Black: 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), 384#true, 216#L275-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:06,236 INFO L294 olderBase$Statistics]: this new event has 42 ancestors and is not cut-off event [2023-08-26 19:49:06,236 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is not cut-off event [2023-08-26 19:49:06,237 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is not cut-off event [2023-08-26 19:49:06,237 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is not cut-off event [2023-08-26 19:49:06,237 INFO L297 olderBase$Statistics]: existing Event has 42 ancestors and is not cut-off event [2023-08-26 19:49:15,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1016] L189-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork1_#res#1.base_7| 0) (= |v_thread3Thread1of1ForFork1_#res#1.offset_7| 0) (= v_~n3~0_66 0)) InVars {} OutVars{thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_7|, ~n3~0=v_~n3~0_66, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_7|} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res#1.offset, ~n3~0, thread3Thread1of1ForFork1_#res#1.base][148], [60#thread3EXITtrue, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 100#thread2EXITtrue, Black: 297#(= ~e3~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), 303#(= ~i1~0 0), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 381#(= ~e2~0 1), 212#L274-2true]) [2023-08-26 19:49:15,853 INFO L294 olderBase$Statistics]: this new event has 59 ancestors and is cut-off event [2023-08-26 19:49:15,853 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is cut-off event [2023-08-26 19:49:15,853 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is cut-off event [2023-08-26 19:49:15,853 INFO L297 olderBase$Statistics]: existing Event has 59 ancestors and is cut-off event [2023-08-26 19:49:16,346 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1016] L189-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork1_#res#1.base_7| 0) (= |v_thread3Thread1of1ForFork1_#res#1.offset_7| 0) (= v_~n3~0_66 0)) InVars {} OutVars{thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_7|, ~n3~0=v_~n3~0_66, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_7|} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res#1.offset, ~n3~0, thread3Thread1of1ForFork1_#res#1.base][148], [60#thread3EXITtrue, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), 100#thread2EXITtrue, Black: 297#(= ~e3~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), 303#(= ~i1~0 0), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), 216#L275-1true, Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:16,346 INFO L294 olderBase$Statistics]: this new event has 60 ancestors and is cut-off event [2023-08-26 19:49:16,346 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is cut-off event [2023-08-26 19:49:16,346 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is cut-off event [2023-08-26 19:49:16,346 INFO L297 olderBase$Statistics]: existing Event has 60 ancestors and is cut-off event [2023-08-26 19:49:16,593 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1016] L189-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork1_#res#1.base_7| 0) (= |v_thread3Thread1of1ForFork1_#res#1.offset_7| 0) (= v_~n3~0_66 0)) InVars {} OutVars{thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_7|, ~n3~0=v_~n3~0_66, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_7|} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res#1.offset, ~n3~0, thread3Thread1of1ForFork1_#res#1.base][148], [60#thread3EXITtrue, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, 200#L275-2true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), 303#(= ~i1~0 0), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:16,593 INFO L294 olderBase$Statistics]: this new event has 61 ancestors and is cut-off event [2023-08-26 19:49:16,594 INFO L297 olderBase$Statistics]: existing Event has 61 ancestors and is cut-off event [2023-08-26 19:49:16,594 INFO L297 olderBase$Statistics]: existing Event has 61 ancestors and is cut-off event [2023-08-26 19:49:16,594 INFO L297 olderBase$Statistics]: existing Event has 61 ancestors and is cut-off event [2023-08-26 19:49:16,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([1016] L189-->thread3EXIT: Formula: (and (= |v_thread3Thread1of1ForFork1_#res#1.base_7| 0) (= |v_thread3Thread1of1ForFork1_#res#1.offset_7| 0) (= v_~n3~0_66 0)) InVars {} OutVars{thread3Thread1of1ForFork1_#res#1.offset=|v_thread3Thread1of1ForFork1_#res#1.offset_7|, ~n3~0=v_~n3~0_66, thread3Thread1of1ForFork1_#res#1.base=|v_thread3Thread1of1ForFork1_#res#1.base_7|} AuxVars[] AssignedVars[thread3Thread1of1ForFork1_#res#1.offset, ~n3~0, thread3Thread1of1ForFork1_#res#1.base][148], [60#thread3EXITtrue, 397#true, Black: 390#(and (<= 1 ~n1~0) (<= ~n1~0 ~n2~0)), Black: 389#(and (<= 1 ~n1~0) (= ~n3~0 0) (<= ~n1~0 ~n2~0)), Black: 387#(and (<= 0 ~n4~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (= ~n1~0 0)), Black: 386#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 324#(and (= ~i1~0 0) (<= ~i2~0 1) (<= 3 ~i~0) (<= 2 ~i3~0) (<= 1 ~i2~0) (<= ~i3~0 2) (<= ~i~0 3)), 239#true, 275#(and (= |ULTIMATE.start_main_~#t1~0#1.offset| 0) (= (select |#length| |ULTIMATE.start_main_~#t1~0#1.base|) 4)), Black: 388#(and (<= 1 ~n1~0) (= ~n2~0 ~n4~0) (= ~n3~0 0) (<= ~n1~0 (+ ~n4~0 1))), Black: 314#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), Black: 302#(= ~i~0 0), Black: 318#(and (<= ~i~0 2) (= ~i1~0 0) (<= ~i2~0 1) (<= 1 ~i2~0) (<= 2 ~i~0)), 260#(= (select |#valid| |ULTIMATE.start_main_~#t4~0#1.base|) 1), 271#(= (select |#valid| |ULTIMATE.start_main_~#t1~0#1.base|) 1), 277#true, 244#(= (select |#valid| |ULTIMATE.start_main_~#t2~0#1.base|) 1), 264#(and (<= 4 (select |#length| |ULTIMATE.start_main_~#t4~0#1.base|)) (= |ULTIMATE.start_main_~#t4~0#1.offset| 0)), 256#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 120#L276-1true, Black: 281#(and (<= 1 ~n1~0) (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0)), Black: 282#(and (<= 1 ~n1~0) (= ~n2~0 ~n1~0) (= ~n4~0 0) (= ~n3~0 0)), Black: 283#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0) (= ~n3~0 0)), 248#(and (= 4 (select |#length| |ULTIMATE.start_main_~#t2~0#1.base|)) (= |ULTIMATE.start_main_~#t2~0#1.offset| 0)), Black: 286#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0)), Black: 284#(and (< 0 ~n1~0) (<= (+ ~n1~0 1) ~n2~0) (= ~n4~0 0)), Black: 279#(and (= ~n2~0 0) (= ~n4~0 0) (= ~n3~0 0) (= ~n1~0 0)), Black: 285#(and (< 0 ~n1~0) (= ~n1~0 ~n4~0) (<= (+ ~n4~0 1) ~n2~0)), Black: 297#(= ~e3~0 1), 252#(and (= (select |#length| |ULTIMATE.start_main_~#t3~0#1.base|) 4) (= |ULTIMATE.start_main_~#t3~0#1.offset| 0)), 136#L209true, Black: 362#(and (<= 1 ~i3~0) (<= ~i3~0 1) (= ~i1~0 0)), 303#(= ~i1~0 0), Black: 366#(and (<= 1 ~i3~0) (<= ~i2~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i2~0) (<= 3 ~i~0) (<= ~i~0 3)), Black: 356#(and (<= 1 ~i~0) (= ~i1~0 0) (<= ~i~0 1)), 384#true, 360#(and (<= 1 ~i3~0) (<= ~i~0 2) (<= ~i3~0 1) (= ~i1~0 0) (<= 2 ~i~0)), Black: 381#(= ~e2~0 1)]) [2023-08-26 19:49:16,801 INFO L294 olderBase$Statistics]: this new event has 62 ancestors and is cut-off event [2023-08-26 19:49:16,801 INFO L297 olderBase$Statistics]: existing Event has 62 ancestors and is cut-off event [2023-08-26 19:49:16,801 INFO L297 olderBase$Statistics]: existing Event has 62 ancestors and is cut-off event [2023-08-26 19:49:16,801 INFO L297 olderBase$Statistics]: existing Event has 62 ancestors and is cut-off event [2023-08-26 19:49:17,810 INFO L124 PetriNetUnfolderBase]: 151975/244258 cut-off events. [2023-08-26 19:49:17,810 INFO L125 PetriNetUnfolderBase]: For 336380/365257 co-relation queries the response was YES. [2023-08-26 19:49:19,694 INFO L83 FinitePrefix]: Finished finitePrefix Result has 685326 conditions, 244258 events. 151975/244258 cut-off events. For 336380/365257 co-relation queries the response was YES. Maximal size of possible extension queue 5187. Compared 2324261 event pairs, 117963 based on Foata normal form. 3698/233177 useless extension candidates. Maximal degree in co-relation 685297. Up to 187948 conditions per place. [2023-08-26 19:49:20,563 INFO L140 encePairwiseOnDemand]: 373/378 looper letters, 140 selfloop transitions, 2 changer transitions 0/244 dead transitions. [2023-08-26 19:49:20,564 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 149 places, 244 transitions, 1672 flow [2023-08-26 19:49:20,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-08-26 19:49:20,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-08-26 19:49:20,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 625 transitions. [2023-08-26 19:49:20,565 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5511463844797179 [2023-08-26 19:49:20,565 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 625 transitions. [2023-08-26 19:49:20,565 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 625 transitions. [2023-08-26 19:49:20,565 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 19:49:20,565 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 625 transitions. [2023-08-26 19:49:20,566 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 208.33333333333334) internal successors, (625), 3 states have internal predecessors, (625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:49:20,567 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 378.0) internal successors, (1512), 4 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:49:20,567 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 378.0) internal successors, (1512), 4 states have internal predecessors, (1512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:49:20,567 INFO L175 Difference]: Start difference. First operand has 147 places, 197 transitions, 1140 flow. Second operand 3 states and 625 transitions. [2023-08-26 19:49:20,567 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 149 places, 244 transitions, 1672 flow [2023-08-26 19:49:23,620 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 149 places, 244 transitions, 1658 flow, removed 7 selfloop flow, removed 0 redundant places. [2023-08-26 19:49:23,622 INFO L231 Difference]: Finished difference. Result has 150 places, 197 transitions, 1142 flow [2023-08-26 19:49:23,622 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=378, PETRI_DIFFERENCE_MINUEND_FLOW=1130, PETRI_DIFFERENCE_MINUEND_PLACES=147, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=197, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=195, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1142, PETRI_PLACES=150, PETRI_TRANSITIONS=197} [2023-08-26 19:49:23,623 INFO L281 CegarLoopForPetriNet]: 106 programPoint places, 44 predicate places. [2023-08-26 19:49:23,623 INFO L495 AbstractCegarLoop]: Abstraction has has 150 places, 197 transitions, 1142 flow [2023-08-26 19:49:23,623 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 198.0) internal successors, (594), 3 states have internal predecessors, (594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:49:23,623 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 19:49:23,623 INFO L208 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] [2023-08-26 19:49:23,623 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-08-26 19:49:23,623 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 18 more)] === [2023-08-26 19:49:23,623 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 19:49:23,623 INFO L85 PathProgramCache]: Analyzing trace with hash -1706692462, now seen corresponding path program 9 times [2023-08-26 19:49:23,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 19:49:23,624 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [283896684] [2023-08-26 19:49:23,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 19:49:23,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 19:49:23,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 19:49:24,148 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 19:49:24,149 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 19:49:24,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [283896684] [2023-08-26 19:49:24,149 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [283896684] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 19:49:24,149 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 19:49:24,149 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-08-26 19:49:24,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961927842] [2023-08-26 19:49:24,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 19:49:24,149 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-08-26 19:49:24,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 19:49:24,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-08-26 19:49:24,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-08-26 19:49:24,150 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 161 out of 378 [2023-08-26 19:49:24,151 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 150 places, 197 transitions, 1142 flow. Second operand has 11 states, 11 states have (on average 166.54545454545453) internal successors, (1832), 11 states have internal predecessors, (1832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:49:24,151 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 19:49:24,151 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 161 of 378 [2023-08-26 19:49:24,151 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-08-26 19:50:20,589 INFO L124 PetriNetUnfolderBase]: 431891/660421 cut-off events. [2023-08-26 19:50:20,589 INFO L125 PetriNetUnfolderBase]: For 889797/893648 co-relation queries the response was YES. [2023-08-26 19:50:25,776 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1930828 conditions, 660421 events. 431891/660421 cut-off events. For 889797/893648 co-relation queries the response was YES. Maximal size of possible extension queue 11185. Compared 6276502 event pairs, 147764 based on Foata normal form. 3234/652194 useless extension candidates. Maximal degree in co-relation 1930797. Up to 355035 conditions per place. [2023-08-26 19:50:27,834 INFO L140 encePairwiseOnDemand]: 359/378 looper letters, 444 selfloop transitions, 89 changer transitions 0/599 dead transitions. [2023-08-26 19:50:27,834 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 162 places, 599 transitions, 3850 flow [2023-08-26 19:50:27,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-08-26 19:50:27,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-08-26 19:50:27,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2508 transitions. [2023-08-26 19:50:27,838 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.5103785103785103 [2023-08-26 19:50:27,838 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2508 transitions. [2023-08-26 19:50:27,838 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2508 transitions. [2023-08-26 19:50:27,838 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-08-26 19:50:27,838 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2508 transitions. [2023-08-26 19:50:27,841 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 192.92307692307693) internal successors, (2508), 13 states have internal predecessors, (2508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:50:27,844 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 378.0) internal successors, (5292), 14 states have internal predecessors, (5292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:50:27,845 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 378.0) internal successors, (5292), 14 states have internal predecessors, (5292), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:50:27,845 INFO L175 Difference]: Start difference. First operand has 150 places, 197 transitions, 1142 flow. Second operand 13 states and 2508 transitions. [2023-08-26 19:50:27,845 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 162 places, 599 transitions, 3850 flow [2023-08-26 19:51:00,258 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 160 places, 599 transitions, 3846 flow, removed 0 selfloop flow, removed 2 redundant places. [2023-08-26 19:51:00,262 INFO L231 Difference]: Finished difference. Result has 168 places, 258 transitions, 1905 flow [2023-08-26 19:51:00,262 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=378, PETRI_DIFFERENCE_MINUEND_FLOW=1138, PETRI_DIFFERENCE_MINUEND_PLACES=148, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=197, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=40, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=139, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1905, PETRI_PLACES=168, PETRI_TRANSITIONS=258} [2023-08-26 19:51:00,262 INFO L281 CegarLoopForPetriNet]: 106 programPoint places, 62 predicate places. [2023-08-26 19:51:00,262 INFO L495 AbstractCegarLoop]: Abstraction has has 168 places, 258 transitions, 1905 flow [2023-08-26 19:51:00,263 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 166.54545454545453) internal successors, (1832), 11 states have internal predecessors, (1832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:51:00,263 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-08-26 19:51:00,263 INFO L208 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] [2023-08-26 19:51:00,263 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-08-26 19:51:00,263 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 18 more)] === [2023-08-26 19:51:00,263 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-08-26 19:51:00,263 INFO L85 PathProgramCache]: Analyzing trace with hash -1624386250, now seen corresponding path program 10 times [2023-08-26 19:51:00,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-08-26 19:51:00,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488559439] [2023-08-26 19:51:00,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-08-26 19:51:00,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-08-26 19:51:00,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-08-26 19:51:01,077 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-08-26 19:51:01,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-08-26 19:51:01,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488559439] [2023-08-26 19:51:01,078 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488559439] provided 1 perfect and 0 imperfect interpolant sequences [2023-08-26 19:51:01,078 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-08-26 19:51:01,078 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-08-26 19:51:01,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832205041] [2023-08-26 19:51:01,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-08-26 19:51:01,079 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-08-26 19:51:01,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-08-26 19:51:01,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-08-26 19:51:01,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2023-08-26 19:51:01,080 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 161 out of 378 [2023-08-26 19:51:01,081 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 168 places, 258 transitions, 1905 flow. Second operand has 12 states, 12 states have (on average 166.08333333333334) internal successors, (1993), 12 states have internal predecessors, (1993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-08-26 19:51:01,081 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-08-26 19:51:01,081 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 161 of 378 [2023-08-26 19:51:01,081 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand